小编Man*_*noj的帖子

如何使 vimrc 更改在 Neovim 上永久生效

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

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

已将其添加到我的 vimrc 中。

syntax on

set noerrorbells
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
Run Code Online (Sandbox Code Playgroud)

然后获取文件

:source %
Run Code Online (Sandbox Code Playgroud)

更改会立即应用。但是当我退出文件并再次打开它时,更改就会消失。如果我再次获取它,它就会起作用。有什么办法可以让这些改变永久存在吗?
[注意]:当我退出文件时,我使用了:x
更新:
当我尝试~/.config/nvim/init.vim使用 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) …
Run Code Online (Sandbox Code Playgroud)

vi vim neovim

3
推荐指数
1
解决办法
8160
查看次数

标签 统计

neovim ×1

vi ×1

vim ×1