*nvim.txt* {Nvim} NVIM REFERENCE MANUAL Nvim *nvim* *nvim-intro* If you are new to Vim (and Nvim) see |help.txt| or type ":Tutor". If you already use Vim (but not Nvim) see |nvim-from-vim| for a quickstart. Nvim is emphatically a fork of Vim, not a clone: compatibility with Vim is maintained where possible. See |vim_diff.txt| for the complete reference of differences from Vim. ============================================================================== Transitioning from Vim *nvim-from-vim* To start the transition, link your previous configuration so Nvim can use it: > mkdir -p ${XDG_CONFIG_HOME:=$HOME/.config} ln -s ~/.vim $XDG_CONFIG_HOME/nvim ln -s ~/.vimrc $XDG_CONFIG_HOME/nvim/init.vim < See |provider-python| and |provider-clipboard| for additional software you might need to use some features. Your Vim configuration might not be entirely compatible with Nvim. For a full list of differences between Vim and Nvim see |vim-differences|. The |'ttymouse'| option, for example, was removed from Nvim (mouse support should work without it). If you use the same |vimrc| for Vim and Nvim, consider guarding |'ttymouse'| in your configuration like so: > if !has('nvim') set ttymouse=xterm2 endif < Conversely, if you have Nvim specific configuration items, you could do this: > if has('nvim') tnoremap endif < For a more granular approach use |exists()|: > if exists(':tnoremap') tnoremap endif < Now you should be able to explore Nvim more comfortably. Check |nvim-features| for more information. ============================================================================== vim:tw=78:ts=8:noet:ft=help:norl: