在控制台上的 vim 中,我可以将光标移动到与当前打开的文件位于同一目录中的文件名上,然后发出命令!xdg-open %:p:h/<cfile>
. 这将在操作系统定义的外部查看器中打开文件。这很棒,但在我的系统上,使用 gvim 时似乎不起作用。
这是我放入~/.vimrc
文件的命令:
nnoremap <leader>o :silent !xdg-open %:p:h/<cfile><CR>
我该怎么做才能在控制台上的 vim和gvim 中都有效?
我正在运行 Ubuntu Linux 12.04LTS。