1

我已将此行添加到我的 vimrc 文件中,以便能够使用命令“gx”打开链接:

让 g:netrw_browsex_viewer = 'firefox'

不幸的是,唯一发生的事情是屏幕上闪烁着一个小小的 DOS 窗口。

非常欢迎建议。

吉尔夫

4

2 回答 2

2

在 windows7 上,将批处理文件expl2.cmd放在您的 vim 路径中。

vimrc中放

:let netrw_browsex_viewer='expl2.cmd'

在 gvim 中使用cfile 上的gx来启动 explorer.exe,它将启动正确的查看器,例如 powerpoint、firefox、chrome。注意:第二行将正斜杠转换为反斜杠。如果文件名中有空格,vim 不会扩展 cfile。

c:>猫 expl2.cmd

set file=%1
set file=%file:/=\%
start explorer.exe /n,/e,/root,%file%
于 2017-01-06T04:07:06.787 回答
0

我认为firefox您的 PATH 变量中不存在。设置它:

在开始菜单的底部输入env,然后选择列表中的元素之一来设置环境变量。(如果您是管理员,则选择系统变量,否则其他意见)搜索 PATH 变量,然后双击它以设置它的值。将 的路径添加firefox.exe到字符串的末尾并在其前面加上分号,例如:;C:\Program Files\firefox\

它现在应该可以工作了。

于 2014-05-02T12:16:07.157 回答