【发布时间】:2012-01-18 00:22:30
【问题描述】:
gvim 的所有默认插件和配色方案都在哪里。我想创建一些符号链接,以便我可以在我的命令行 vim 中使用它们。
我在发帖前做了一点搜索,看到了这个
是的,可以使 gvim 与终端 Vim 完全匹配。 (它不是 总是可以走另一条路,虽然,gvim 允许更多颜色 因此,如果您将 gvim 用作终端,则不能总是使终端 vim 匹配 你的基地。)
编辑:我在 Linux 机器上。
【问题讨论】:
标签: vim
gvim 的所有默认插件和配色方案都在哪里。我想创建一些符号链接,以便我可以在我的命令行 vim 中使用它们。
我在发帖前做了一点搜索,看到了这个
是的,可以使 gvim 与终端 Vim 完全匹配。 (它不是 总是可以走另一条路,虽然,gvim 允许更多颜色 因此,如果您将 gvim 用作终端,则不能总是使终端 vim 匹配 你的基地。)
编辑:我在 Linux 机器上。
【问题讨论】:
标签: vim
对于 GVim 和 Vim,它们应该在同一个地方。
在基于 UNIX 的系统上,您应该将所有插件和颜色方案放入 ~/.vim。
如果在那里安装了插件,只要两个版本号都符合插件的要求,它就可以在 Vim 和 Gvim 中使用。
我同意你的引述:在 Vim 中工作的“一切”在 GVim 中都可以工作,但反之则不行。例如,映射可以在 GVim 中使用比在 Vim 中更多的键。模态窗口在 GVim 中是可能的,但在 Vim 中是不可能的。就像 idigas 所写的那样,最酷的 GVim 主题在 Vim 中不起作用,因为 GVim 支持数千种颜色,而最好的终端仿真器仅限于 256 种。
因为我同时使用 GVim 和 Vim,所以我一直认为 CLI Vim 首先是安全的。
【讨论】:
/usr/share/vim/vim73/plugin中的那些?只要它们不 100% 依赖于 GUI,它们都可用于 CLI Vim,而无需您执行任何操作。
根据您的操作系统,vim(和 gvim ...)按此顺序从多个位置获取文件(在 Windows 上)
$HOME/vimfiles
$VIM/vimfiles
$VIMRUNTIME
$VIM/vimfiles/after ... and so on
你可以看到每个$HOME、$VIM ...变量的内容,有echo $HOME、echo $VIM。要查看这些位置的列表,具体取决于操作系统,请参阅help vimfiles。
注意:GVim 和 Vim(在终端中)使用不同的突出显示选项。 GVim 使用 guibg/guifg... Vim, term ...
【讨论】: