Neovim
Pues me ha dado por aprender cosas de vim
, y en particular de Neovim
. La verdad es que me está gustando bastante. Os dejo una serie de enlaces
Y ahora estoy probando a ver qué tal se edita este post desde Neovim.
Tengo abierto el fichero qmd
, a la derecha el repl de R, y debajo un terminal.
He configurado Neovim con plugins para tener R como repl Nvim-R autocompletado con cmp
e instalado también plugins para LSP
(language server protocol) para tener linters en R o en python, o Treesitter para tener coloreado de sintaxis según el lenguaje o y otros plugins diversos.
Total, que me está gustando bastante todo el tema de vim
, pero la verdadera potencia está en las características propias de vim
, como poder asignar atajos de teclado o todo el tema de poder cambiar lo de dentro de un text-object por ejemplo con ci(
en modo normal cambias todo lo que hay dentro de un paréntesis que esté en la línea del cursor. O todo el tema de los registros de vim o de la macros. En realidad es todo un mundo.
Pero tal y como dice mi Chat Gpt sarcástico
Pues nada, sigo aprendiendo Neovim y ya iré poniendo posts con curiosidades.