134 liens privés
À force de voir passer des articles vantant Neovim, j'ai eu envie d'essayer.
Quelques détails pendant l'installation :
Je suis passé à vim-plug pour la gestion des plugins. C'est vraiment pas mal du tout! Vim-plug télécharge lui-même les plugins via Github.
J'ai eu des soucis avec les plugins utilisant Python (Gundo et NERDTree dans mon cas). On peut tester le fonctionnement de python en tapant dans neovim ":python print 1" (par exemple). Si ça ne renvoie pas "1", on peut trouver de l'aide en tapant ":help nvim-python" directement dans Neovim.
L'aide conseille de faire :
$ sudo pip install neovim
Les plugins ont fonctionné ensuite.
Je vais essayer de faire un article un peu plus détaillé sur mon blog... Si je trouve le temps.
Un plugin de Vim qui permet de naviguer dans l'historique des modifications effectuées sous vim. Juste énorme !
Le Github : https://github.com/sjl/gundo.vim
#prérequis :
simon@debian:~$ sudo aptitude install vim vim-nox
Installer pathogen : https://github.com/tpope/vim-pathogen
#Installation de Gundo :
simon@debian:~$ git clone http://github.com/sjl/gundo.vim.git ~/.vim/bundle/gundo
simon@debian:~$ vim .vimrc
"gundo
nnoremap <F5> :GundoToggle<CR>
Pour que cette fonctionnalité soit persistante, on crée un dossier et on ajoute deux lignes au fichier ~/.vimrc (voir http://ideasintosoftware.com/history-is-a-tree/ ) :
simon@debian8:~$ mkdir -p ~/.vim/undodir
simon@debian8:~$ vim .vimrc
"gundo persistent
set undofile
set undodir=~/.vim/undodir
Une fois que c'est fait, l'historique d'édition de chaque fichier sera stocké dans le dossier undodir :
simon@debian:~$ ls .vim/undodir/
%home%simon%test