如何在 Mac 上设置 pentadactyl 编辑器?

如何在 Mac 上设置 pentadactyl 编辑器?

Firefox插件pentadactyl提供了设置外部编辑器的功能。

default: gvim -f +<line> +"sil! call cursor(0, <column>)" <file>

我在 MacBook 上安装了 MacVim,

当我像这样设置编辑器时,出现错误:

set editor='macvim -f +<line> +"sil! call cursor(0, <column>)" <file>'

Command not found: macvim

答案1

macvim在您的系统中不是可执行文件$PATH,但您可以使用mvim与 MacVim 捆绑的脚本。

  1. mvim脚本放在你的$PATH

  2. 使用此设置:

    set editor='mvim -f +<line> +"sil! call cursor(0, <column>)" <file>'
    

您还可以使用openMac OS X 原生的命令,如下所示:

set editor='open -a macvim -f +<line> +"sil! call cursor(0, <column>)" <file>'

答案2

我遇到了同样的问题,romainl 的解决方案对我没有用。

来自 irc.oftc.net 的 #pentadactyl 的好心的 John-Galt 帮助了我。

我的 mvim 可执行文件位于 ~/.bin/mvim。因此我运行

:set editor='~/.bin/mvim -f +<line> +"sil! call cursor(0, <column>)" <file>'

请注意,我输入了 mvim 二进制文件的完整路径。我不明白为什么这样做有效,但确实有效。

这当然可以附加到你的 .pentadactylrc(不带‘:’)。

相关内容