[linux] neovim plugin

Geert Stappers stappers op stappers.nl
Wo Jan 2 21:26:13 CET 2019


On Wed, Jan 02, 2019 at 04:33:14PM +0100, Paul Slootman wrote:
> On Wed 02 Jan 2019, Geert Stappers wrote:
> > 
> > Wat is ongeveer het eindresultaat van een plugin manager voor neovim?
> 
> neovim gebruik ik (nog?) niet...
> 
> > Wat ik nu van gelezen heb, moet de plugin onder
> >   ~/.local/share/nvim/site/plugin
> > komen. Daar het de eerste plugin is, heb ik geen voorbeeld.
> 
> Bij mijn reguliere vim staan plugins in ~/.vim/plugin/
> ik heb daar al jaaren een gnupg.vim, waarmee je dus "vim bla.gpg" kunt
> doen en dan wordt gevraagd om de passphrase, de file wordt decrypt en in
> de editor geladen, en met ZZ wordt de file weer versleuteld.
> Dat gebruik ik dus als een "keepass" / "lastpass" enz. vervanger.

Gaaf plan.  Zelf gebruik ik `pass` dat GPG voor encryptie gebruikt.
 
> Dus die locatie werkt wel voor mij :-)
> Dat wordt ook bevestigd door :help plugin
> 
>    First read the text in the plugin itself to check for any special
>    conditions.
>    Then copy the file to your plugin directory:
> 
>         system          plugin directory
> 	Unix            ~/.vim/plugin/
> 

In de   :help plugin    van neovim staat vrijwel hetzelfde.


| First read the text in the plugin itself to check for any special conditions.
| Then copy the file to your plugin directory:
| 
|         system          plugin directory
|         Unix            ~/.local/share/nvim/site/plugin

Ja, neovim is heel veel vim. Het verschil tussen de twee is vooral dat 
de source code van neovim door meer mensen te 

Waar mijn eerdere vraag voortkwam uit de weerstand om een plugin manager te gebruiken,
heb ik een expriment gedaan met met een plugin manager. Het blijkt dat ie meer
doet dan alleen bestanden downloaden. Zo worden van Python bestanden een .pyc gemaakt.

Ik heb dan ook de installatie met plugin manager gedaan. Delen van de output van

  find ~/.local/share/nvim/site/plugin

hoeft niet meer.



Groeten
Geert Stappers
-- 
Leven en laten leven


Meer informatie over de Linux maillijst