web-dev-qa-db-ja.com

NeoVimにプラグインを正しくインストールする方法

NeoVimは、vim's.vimrc?もしそうなら、ホームディレクトリのどこでそのファイルを取得して、独自のカスタム変更を行うことができますか?.

14
Philip Mutua

Vim 8.0とNeovimの両方には、独自の組み込みパッケージマネージャーがあります。 Vim 8.0では、次のディレクトリを作成します。

.vim/pack/*/start、*は任意の名前です。例:.vim/pack/jimmy/start。病原体用にインストールする場合と同じように、必要なプラグインを「開始」ディレクトリに複製します。 .vimrcファイルにこれ以上のコマンドやコマンドは必要ありません。必要な場合にのみロードする必要があるプラグインには、「opt」ディレクトリ(.vim/pack/jimmy/opt)を使用できます。色については、ディレクトリをoptディレクトリに追加してから色を追加します。例えば.vim/pack/jimmy/opt/mycolors/colors/dracula.vim。

Neovimの場合、ディレクトリ構造はもう少し長くなります(理由はわかりません!)。設定ファイルは.config/nvim/init.vimにありますが、プラグインは次の場所にあります。

.local/share/nvim/site/pack/*/startなど.

:hパッケージと入力すると、neovim内で利用可能な情報がいくつかあります。

18
prasutagus

試してください: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'あなたが本当にシンボリックリンクなしであなたのホームディレクトリでこのファイルを本当に使いたいが、私がこのように働くことをアドバイスしないなら

3
sudavid4

Neovim構成ファイルの名前はinit.vimおよびその場所は、システムによって異なります。

  • Linux(Macを含む):~/.config/nvim/init.vim
  • Windows:~/AppData/Local/nvim/init.vim

すべての設定をこのファイルに入れることができます。参照用に私の構成例 here を見つけることができます。

プラグインのインストールに関しては、初心者はプラグインマネージャーを使用して簡単にすべての作業を行うことができます。 vim-plug は良い選択です。 Windows、Linux、Macの両方で使用できます。速いです。 vim-plugのドキュメントに従って、使用方法を学習してください。

あなたが試すことができる他のプラグインマネージャー: deinvundle

0
jdhao