找不到 ~/.vimrc 文件的路径

Øys*_*eel 20 vim vimrc

我已经阅读了大量关于如何在我的 vim 编辑器中更改选项卡长度的帖子,但只是临时更改。

我想让配置永久化,我的理解是我可以在上面提到的文件中配置它。

我试过了:

vim ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

在我的home目录中没有结果。这只会打开一个具有该名称的新文件。

Zan*_*nna 30

路径正确,但文件还不存在。它不是默认创建的,因为它是配置您自己的设置的一种可选方式。

与任何文本编辑器一样,当您调用 vim 并输入一个不存在(或空白)的文件名时,它会打开一个具有该名称的空白文件,这就是为什么

vim ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

打开一个空文件。按i,写一些东西,然后通过键入以某种方式保存文件esc:wenter,现在你有一个~/.vimrc

如果您需要,您会~/.vimrc/usr/share/vim/. 在我的系统上/usr/share/vim/vim74/vimrc_example.vim

如果你想使用它,它会告诉你该怎么做:

" An example for a vimrc file.
"
" Maintainer:   Bram Moolenaar <Bram@vim.org>
" Last change:  2016 Mar 25
"
" To use it, copy it to
"     for Unix and OS/2:  ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

懒惰的方法找到它:

sudo updatedb && locate vimrc
Run Code Online (Sandbox Code Playgroud)

否则,您可以从头开始制作自己的。这是一个 wiki,其中包含有关制作~/.vimrc.

  • 您需要说的是,如果您尝试打开一个 vi 不存在的文件,它将打开一个空文件,如果保存(Esc : w enter)将创建您想要的文件。 (2认同)

and*_*.46 6

创建~/.vimrc文件并为您自己的探索提供一个很好的起点的最简单方法是从终端窗口运行以下命令:

cp -v /usr/share/vim/vim*/vimrc_example.vim ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

用你最喜欢的文本编辑器打开这个文件并开始探索,这个文件有很好的评论,互联网上也有无数的例子可以试验......