Nvim

Nvim :help ページ、生成済みソースは、tree-sitter-vimdoc パーサーを使用しています。


Nvim は Bram Moolenaar の Vim に基づいています。
既に Vim を使用している場合は、クイックスタートについて nvim-from-vim を参照してください。Vim を初めて使用する場合は、30 分チュートリアルを試してください
:Tutor<Enter>
Nvim は強力に Vim のフォークです。クローンではありません。可能であれば Vim (特にエディターと Vim スクリプト機能) との互換性が維持されています。Vim との違いの完全なリファレンスについては、vim-differences を参照してください。

Vim からの移行 nvim-from-vim

1. 移行を開始するには、init.vim (ユーザー設定) ファイルを作成します
:exe 'edit '.stdpath('config').'/init.vim'
:write ++p
2. ファイルに次の内容を追加します
set runtimepath^=~/.vim runtimepath+=~/.vim/after
let &packpath = &runtimepath
source ~/.vimrc
3. Nvim を再起動すると、既存の Vim 設定がロードされます。
一部の機能を使用するには、provider-pythonprovider-clipboard に記載されている追加ソフトウェアが必要な場合があります。
Vim の設定が完全に Nvim 互換でない可能性があります ( vim-differences を参照)。たとえば、可能な場合は常にマウスサポートが有効になるため、'ttymouse' オプションが Nvim から削除されました。Vim と Nvim に対して同じ vimrc を使用する場合は、設定内で 'ttymouse' を次のようにガードできます
if !has('nvim')
    set ttymouse=xterm2
endif
Nvim 固有の設定の場合は、次のようにします
if has('nvim')
    tnoremap <Esc> <C-\><C-n>
endif
より詳細なアプローチについては、exists() を使用します
if exists(':tnoremap')
    tnoremap <Esc> <C-\><C-n>
endif
これで、Nvim をより快適に探索できるようになります。詳細については、nvim-features を参照してください。
portable-config
Nvim は XDG 基本ディレクトリ 標準に従っているため、Windows の設定は ~/.config ではなく ~/AppData に格納されます。ただし、この行だけを含む ~/AppData/Local/nvim/init.vim を作成することで、すべてのマシンで同じ Nvim 設定を共有できます
source ~/.config/nvim/init.vim
メイン
コマンドインデックス
クイックリファレンス