找不到init.vim

Big*_*bob 13 neovim

我似乎无法找到我的init.vim.我相信它应该是在~/Neovim/share/nvim但是唯一的文件夹是运行时.我是否必须创建一个名为init.vim的文件?如果是的话,我该把它放在哪里?

- 编辑 -

如果有人还在读这个,我还没有解决问题.如果找到了init.vim应该在哪里,但它不存在,当我尝试创建文件时,我无法在保存时写入它.即使我以管理员身份执行此操作,也无法编写该文件.

kok*_*ito 16

neovim的配置文件是~/.config/nvim/init.vim.或者如果设置$XDG_CONFIG_HOME/nvim/init.vim.你可以:help nvim-configuration从你的neovim实例获得更多信息.

  • 什么是“$XDG_CONFIG_HOME”。当我执行 `:help nvim-configuration` 时,它说我应该使用 `$XDG_CONFIG_HOME/nvim/init.vim` 进行配置。 (6认同)
  • 我个人不使用 `XDG_CONFIG_HOME` 环境变量,但如果你愿意,你可以(如果你想了解更多关于它[freedesktop](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest .html). 如果没有定义,neovim 会查看 `~/.config/nvim/init.vim`。你运行的是什么操作系统? (2认同)

pro*_*mab 15

在 ubuntu 上,我自己创建了一个目录 /.config/nvim 和 init.vim 配置文件,并且可以正常工作。

mkdir ~/.config/nvim
nvim ~/.config/nvim/init.vim
Run Code Online (Sandbox Code Playgroud)


isr*_*eda 12

我在 Ubuntu 18.04 中找不到init.vimat ~/.config/nvim/init.vim。我用neovim指令安装了neovim :

自 18.04 和 Debian 一样,neovim 在 Ubuntu 中。

sudo apt install neovim

Python (:python) 支持似乎是自动安装的

sudo apt install python-neovim
sudo apt install python3-neovim
Run Code Online (Sandbox Code Playgroud)

因此,我使用vim-bootstrap创建配置文件并放入 neovim 配置:

mkdir ~/.config/nvim & cp ~/Downloads/generate.vim ~/.config/nvim/init.vim 
Run Code Online (Sandbox Code Playgroud)

PD:我正在使用zshshell 并且我已经vim安装了。

  • 谢谢,vim-bootstrap 甚至还有带有 neovim 的 RUST 设置插件 (2认同)

Dan*_*Kim 8

对于 Windows 10,neovim 的 init.vim 文件位于%userprofile%\AppData\Local\nvim\init.vim. 通常,它将位于 : C:\Users\USERNAME\AppData\Local\nvim\init.vim。更改USERNAME为您的用户名。

  • 使用 :help init.vim 你可以获得 init.vim 的位置。对于 Windows,它是 ~/AppData/Local/nvim/init.vim 或 $XDG_CONFIG_HOME/nvim/init.vim。 (2认同)

Ok *_*his 5

从 neovim 内部做

:echo $MYVIMRC

显示当前使用的 init.vim 文件的完整路径