如何在Neovim上使vimrc更改永久化

如何在Neovim上使vimrc更改永久化,vim,vi,neovim,Vim,Vi,Neovim,我是nvim编辑器的新手。我需要帮助设置我的~/.vimrc文件。我看过一些教程,并遵循它们。我想到了这个: > vim ~/.vimrc 已将此添加到我的vimrc中 syntax on set noerrorbells set tabstop=4 softtabstop=4 set shiftwidth=4 set expandtab set smartindent set nu 然后找到文件的来源 :source % 更改会立即应用。但当我退出文件并再次打开它时,更改就消失了

我是nvim编辑器的新手。我需要帮助设置我的~/.vimrc文件。我看过一些教程,并遵循它们。我想到了这个:

> vim ~/.vimrc
已将此添加到我的vimrc中

syntax on

set noerrorbells
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
然后找到文件的来源

:source %
更改会立即应用。但当我退出文件并再次打开它时,更改就消失了。如果我再次找到它的来源,它就会工作。有没有办法让这些改变永久化。 [注意]:当我退出文件时,我使用了:x 更新: 当我尝试使用vim打开~/.config/nvim/init.vim时。我得到了这个错误

E325: ATTENTION
Found a swap file by the name "~/.local/share/nvim/swap//%home%manoj%.config%nvi
m%init.vim.swp"
          owned by: manoj   dated: Wed Mar 31 16:01:46 2021
         file name: ~manoj/.config/nvim/init.vim
          modified: YES
         user name: manoj   host name: manoj
        process ID: 15099
While opening file "/home/manoj/.config/nvim/init.vim"
      CANNOT BE FOUND
(1) Another program may be editing the same file.  If this is the case,
    be careful not to end up with two different instances of the same
    file when making changes.  Quit, or continue with caution.
(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /home/manoj/.config/nvim/init
.vim"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/home/manoj/.local/share/nvim
/swap//%home%manoj%.config%nvim%init.vim.swp"
    to avoid this message.

Swap file "~/.local/share/nvim/swap//%home%manoj%.config%nvim%init.vim.swp" alre
ady exists!
~/.vimrc是vim的默认配置文件。对于neovim,只需将文件复制到~/.config/nvim/init.vim,您可能需要首先创建nvim目录

虽然most信息位于中,但取自。vimrc是vim的默认配置文件。对于neovim,只需将文件复制到~/.config/nvim/init.vim,您可能需要首先创建nvim目录


摘自,尽管大部分信息在中。

~/.vimrc是类Unix系统上Vim的主配置文件,Neovim忽略了它,因为它有自己的主配置文件。阅读Neovim的文档,了解该文件的命名方式和位置。FWIW,不要假设你所读到的关于Neovim的任何东西对Vim是正确的,反之亦然。我建议标题是:如何使vimrc更改永久化Neovim@romainl我试图编辑此文件~/.config/nvim/init.vim,但我无法阅读更新的问题。为什么不使用Neovim编辑Neovim的主配置文件?而且,这条信息的全部要点是由你来阅读和执行。它非常明确地说明了问题以及如何解决问题。~/.vimrc是类Unix系统上Vim的主配置文件,Neovim忽略了它,因为它有自己的主配置文件。阅读Neovim的文档,了解该文件的命名方式和位置。FWIW,不要假设你所读到的关于Neovim的任何东西对Vim是正确的,反之亦然。我建议标题是:如何使vimrc更改永久化Neovim@romainl我试图编辑此文件~/.config/nvim/init.vim,但我无法阅读更新的问题。为什么不使用Neovim编辑Neovim的主配置文件?而且,这条信息的全部要点是由你来阅读和执行。关于这个问题以及如何解决这个问题,我已经尝试过编辑这个文件~/.config/nvm/init.vim,但是我不能。我已经在问题中更新了,请检查。我和你一样知道这个错误。尝试重新启动,然后手动创建目录mkdir-p~/.config/nvim和文件touch~/.config/nvim/init.vim。一切正常。非常感谢。我已尝试编辑此文件~/.config/nvim/init.vim,但无法编辑。我已经在问题中更新了,请检查。我和你一样知道这个错误。尝试重新启动,然后手动创建目录mkdir-p~/.config/nvim和文件touch~/.config/nvim/init.vim。一切正常,非常感谢。