Vim.vimrc自定义位置

Vim.vimrc自定义位置,vim,Vim,我已经在Ubuntu下使用了Vim的基本框架,现在我想更新我的.vimrc文件。虽然Vim确实安装在我的PC上,但我似乎没有.vimrc文件。我想添加我的.vimrc文件,但它确实应该放在我的~/.vim/文件夹下(我想把我所有的配置都放在它们受人尊敬的文件夹中) 如何在Ubuntu 13.04中的这个位置下创建一个新的vimrc文件?两个选项。(查看:h vimrc,其中描述了默认位置和-u选项) 为vim-u~/.vim/vimrc创建一个别名,这将导致vim使用该vimrc而不是~/.vi

我已经在Ubuntu下使用了Vim的基本框架,现在我想更新我的.vimrc文件。虽然Vim确实安装在我的PC上,但我似乎没有.vimrc文件。我想添加我的.vimrc文件,但它确实应该放在我的~/.vim/文件夹下(我想把我所有的配置都放在它们受人尊敬的文件夹中)

如何在Ubuntu 13.04中的这个位置下创建一个新的vimrc文件?

两个选项。(查看
:h vimrc
,其中描述了默认位置和-u选项)

vim-u~/.vim/vimrc
创建一个别名,这将导致vim使用该vimrc而不是
~/.vimrc

升级至vim 7.4。其默认vimrc位置之一是
~/.vim/vimrc


您还可以模拟vimrc处于不同的位置

创建一个~/.vimrc文件,其中包含

runtime vimrc
它的工作是在运行时路径中加载第一个名为vimrc的文件。应该是
~/.vim/vimrc

您可以将~/.vim/vimrc符号链接到~/.vimrc

ln -s $HOME/.vim/vimrc $HOME/.vimrc

(我听说有些人对此有问题,但到目前为止我还没有)

事实上,我很想这样做。然后我就可以在那个目录中初始化一个git repo并覆盖所有内容@BenjaminRH如果您像我一样在
.vim
下设置backupdir和undodir,请在将“一切”推送到github之前三思。我个人认为备份/版本控制
.vimrc
文件就足够了。添加
:h初始化如何?
信息(-u和默认位置)在这里有解释。@kent除非我在手机上,否则我会的。当我回到我的电脑时,我会这样做。我希望我能再次+1。用手机打这么多字!顺便说一句,不要告诉我你也在手机上使用了vim…@FDinoff我不时在手机上使用vim。ConnectBot SSH有一个很方便的方法来实现ESC,而且它很顺利。我在iphone上安装了vim。但一定要通过提示符一直在shell中使用它。