
En aquest xicotet article t'explique com instal·lar l'editor Neovim a OpenBSD i configurar el plugin nvim-tree per a poder navegar fàcilment pels directoris i fitxers.
Primer de tot instal·lem:
$ doas pkg_add nvim neovim
A OpenBSD, executarem nvim per a executar-ho:
Baixarem el plugin plug.vim a la carpeta ~/.config/nvim/autoload/ per tal de que s'execute a l'inici de nvim:
$ curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Crearem i editarem el fitxer ~/.config/nvim/init.lua i afegirem el següent:
-- Carrega vim-plug (amb l'autoload)
vim.cmd [[
call plug#begin('~/.vim/plugged')
Plug 'nvim-tree/nvim-tree.lua'
Plug 'nvim-tree/nvim-web-devicons'
call plug#end()
]]
-- Configura nvim-tree
require("nvim-tree").setup()
-- Tecla per obrir i tancar l'explorador de fitxers
vim.keymap.set('n', '
A continuació executarem Neovim (amb nvim, recorda) i executarem el següent per a instal·lar els plugins:
:PlugInstall
I veurem que en pocs segons s'instal·laran els dos plugins, nvim-tree.lua que ens mostra l'arbre de directoris i fitxers, i nvim-web-devicons que ens mostra icones atractives:
I bé, una vegada instal·lats jodem obrir la columna de l'esquerra fent Ctrl+n i vuerem tots els directoris i fitxers de la ruta actual, i podrem navegar amunt i avall amb el teclat. Per a obrir un fitxer, nomès cal ficar-nos damunt i donar-li a Enter
Si fem novament Ctrl+n s'amagarà la columna de l'esquerra. La qual podrem a tornar a obrir-la sempre que vullguem.
També si fem Ctrl+k damunt d'un fitxer, veurem la seua data de creació, la data de modificció, la mida del fitxer i la ruta completa.
En aquest article has vist que també he instal·lat nvim-web-devicons però com ara mateix faig servir xterm i aquest terminal no té suport per a Nerd Fonts, no mostra iconetes. He provat neovim amb el terminal alacritty i sí es veuen icones, però de totes maneres no faig servir alacritty sinó xterm així que no necessite eixes icones. La veritat és que preferisc tenir un sistema d'escriptori el més senzill i simple possible.
Resum de combinacions de tecles bàsiques
- Obrir l'arbre de directoris i fitxers Ctrl + n
- Moure's a la finestra esquerra Ctrl + w h
- Moure's a la dreta Ctrl + w l
- Moure's amunt/avall Ctrl + w k/j
- Tancar la finestra actual :q