我一直在使用Vim,我真的很想保存我的设置。我遇到的问题是我找不到我的.vimrc文件,它不在标准的/home/user/。vimrc位置。我怎样才能找到这个文件?
当前回答
Ubuntu中的vimrc文件(12.04 (Precise穿山甲)):我在Vim中尝试了:scriptnames,它同时显示了/usr/share/ Vim /vimrc和~/.vimrc。
但是我手动创建了~/.vimrc。
其他回答
Ubuntu中的vimrc文件(12.04 (Precise穿山甲)):我在Vim中尝试了:scriptnames,它同时显示了/usr/share/ Vim /vimrc和~/.vimrc。
但是我手动创建了~/.vimrc。
我尝试了上一个答案中的所有方法,但没有找到.vimrc文件,所以我必须创建一个。
我复制了示例文件cp vimrc_example。vim ~ / . vimrc。
我必须创建文件,从/usr/share/vim/vim74/vimrc_example复制。Vim到~/.vimrc。这些是vimrc_example文件中的指令。
我的解决方案是适用于Unix的其他操作系统。根据Vim文档,您的目标路径应该如下所示:
For Unix and OS/2 : ~/.vimrc
For Amiga : s:.vimrc
For MS-DOS and Win32: $VIM\_vimrc
For OpenVMS : sys$login:.vimrc
不管出于什么原因,这些答案对我来说不太管用。这对我来说是有效的:
在Vim中,:version命令提供了系统和用户vimrc和gvimrc文件(以及其他文件)的路径,输出看起来像这样:
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "$VIM/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
你需要的是用户vimrc文件:"$HOME/.vimrc"
因此要编辑文件:vim $HOME/.vimrc
来源:打开vimrc文件
如果你已经有一个.vimrc文件,这些方法是有效的:
:scriptnames列出了Vim为你加载的所有. Vim文件,包括你的.vimrc文件。
:e $MYVIMRC打开并编辑您正在使用的当前。vimrc,然后使用Ctrl + G在状态栏中查看路径。
在我的系统中,安装了Garuda Linux的文件名为file:///etc/xdg/nvim/sysinit。因此,尝试找到这个文件并添加您的自定义更改。