我想保留 Vim 8,但是因为我有几个配置文件只能适用于版本 7,所以除了 Vim 8 之外,我还想安装 Vim 7。
- 我如何找到小路已经安装 Vim 8 了?
- 我可以在哪里以及如何安装 Vim 7而不会“伤害” Vim 8?
- 我如何使用不同的 vimrc 文件对于两个版本?
- 我该如何称呼Vim 8 由
vi
Vim 7 开发,vi7
还是vim
?
多谢!
答案1
提问者最初的问题通过在 Ubuntu 上安装“vim-gtk3”包得到解决。参见这个问题。
但无论如何:如何在包管理器已经安装的版本旁边安装 Vim 的附加版本?
那你自己编译吧。
如果你这样做了,你应该已经知道如何构建 Vim 以及如何安装此构建的结果。可以在 YouCompleteMe Wiki 中找到描述从源代码构建 Vim(省略解释如何删除包管理器安装的 Vim 的部分)。
无论如何,此场景中的重要部分是,可执行文件的名称不应是vim
,而应是。所有其他可执行文件 ( -> ,-> ... )vim7
也一样。view
view7
vimdiff
vim7diff
为此,configure
可以使用以下选项:
--with-vim-name=vim7
--with-ex-name=ex7
--with-view-name=view7
vimtutor
请注意,脚本和gvimtutor
可执行文件的名称xxd
不能更改。