无法找到init.vim

时间:2016-12-31 16:36:46

标签: neovim

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

- 编辑 -

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

6 个答案:

答案 0 :(得分:9)

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

答案 1 :(得分:5)

我在Ubuntu 18.04的init.vim上找不到~/.config/nvim/init.vim。我用neovim instructions安装了neovim:

从18.04开始,在Debian中,neovim在Ubuntu中。

sudo apt install neovim

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

sudo apt install python-neovim
sudo apt install python3-neovim

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

mkdir ~/.config/nvim & cp ~/Downloads/generate.vim ~/.config/nvim/init.vim 

PD:我正在使用zsh shell,并且已经安装了vim

答案 2 :(得分:2)

对于Windows 10,neovim的init.vim文件位于C:\Users\USERNAME\AppData\Local\nvim\init.vim。通常,它位于:USERNAME。使用您的用户名更改{{1}}。

答案 3 :(得分:1)

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

mkdir ~/.config/nvim
nvim ~/.config/nvim/init.vim

答案 4 :(得分:0)

你需要把你的操作系统。这取决于!其他2张海报是正确的,如果这是您使用的操作系统。

答案 5 :(得分:0)

对于Windows,init.vim位于#include "CONN.h" #include <hls_video.h> #include <hls_opencv.h> #define INPUT_FILE "D:/TRACKING PRADNAYA/test_image/test_conn.jpg" #define OUTPUT_FILE "D:/TRACKING PRADNAYA/test_image/test_conn_out.jpg" int main(){ cv::Mat inputMat(MAX_HEIGHT, MAX_WIDTH, CV_8UC1); cv::Mat outputMat(MAX_HEIGHT, MAX_WIDTH, CV_8UC1); inputMat = cv::imread(INPUT_FILE, CV_LOAD_IMAGE_GRAYSCALE); AXI_STREAM inStream_1; AXI_STREAM outStream_conn; cvMat2AXIvideo(inputMat, inStream_1); create_window(inStream_1, outStream_conn, inputMat.rows, inputMat.cols); AXIvideo2cvMat(outStream_conn, outputMat); cv::imwrite(OUTPUT_FILE, outputMat ); return 0; }