如何正确安装NeoVim中的插件

问题描述 投票:9回答:3

NeoVim是否拥有自己的配置文件,就像vim的.vimrc一样?如果是这样,我在哪里可以获取主目录中的该文件以进行我自己的自定义更改。

neovim
3个回答
15
投票

Vim 8.0和Neovim都有自己的内置包管理器。在Vim 8.0中,创建以下目录:

.vim / pack / * / start,其中*可以是任何名称; e,g,.vim / pack / jimmy / start。将您所需的插件克隆到“开始”目录,就像您为病原体安装它一样。您的.vimrc文件中不需要任何其他命令。您可以使用'opt'目录(.vim / pack / jimmy / opt)来插件,只需要根据需要加载。对于颜色,将目录添加到opt目录,然后添加颜色;例如vim的/包装/吉米的/ opt / mycolors /颜色/ dracula.vim。

对于Neovim,目录结构有点长(我不知道为什么!)。您的配置文件位于.config / nvim / init.vim中,但您的插件会进入:

.local / share / nvim / site / pack / * / start等

通过键入:: h packages在neovim中可以获得一些信息。


2
投票

试试:h init.vim:h vimrc。你会看到你正在寻找的所有信息。

假设您使用的是unix机器:如果您仍希望在您的主目录中使用此文件,则可以使用以下内容进行符号链接:

ln

  Creates links to files and folders.

   - Create a symbolic link to a file (or folder):
     ln -s path/to/file path/to/symlink

您可以选择使用-u标志启动nvim并告诉它您希望将其用作初始化文件,因此您可以只使用nvim -u ~/.vimrc。最后你可以在你的终端初始化文件中添加以下内容(.bashrc / .zshrc或你正在使用的任何终端)alias vim='nvim -u ~/.vimrc'如果你真的真的想在你的主目录中使用这个文件而不用它进行符号链接但是我不建议工作这条路


0
投票

Neovim配置文件名为init.vimand,其位置因系统而异:

  • Linux(包括Mac):~/.config/nvim/init.vim
  • Windows:~/AppData/Local/nvim/init.vim

您可以将所有设置都放入此文件中。您可以找到我的示例配置here作为参考。

至于安装插件,初学者很容易使用插件管理器为你做所有的家务。 vim-plug是一个不错的选择。您可以在Windows,Linux和Mac上使用它。它很快。按照vim-plug的文档来学习如何使用它。

您可以尝试其他插件管理器:deinvundle

© www.soinside.com 2019 - 2024. All rights reserved.