Usando vim
El ratón es lo más cómodo pero el teclado es lo más rápido. Por eso quiero usar vim más en la medida de lo posible. Por ejemplo para bloguear. En Hugo se puede crear un post con el comando hugo new posts/un-post-nuevo.md y, para hacerlo más cómodo se puede añadir la línea
NewContentEditor = "vim"
al config.toml de modo que al escribir ese comando se abra vim. Lo cuentan aquí
Y con eso es suficiente par empezar a trabajar. Parece más rápido que usar mi adorado Visual Studio Code, que es el editor que realmente uso. Pero siempre viene ver saber usar vim porque es lo que está disponible en entornos Linux a los que se suele conectar uno por ssh.
Algunos trucos de vim
- la letra o inserta una línea debajo del cursor. En mayúscula lo hace encima. Editando el .vimrc se pueden hacer cosas más complejas.
- normalmente el cursor se desplaza por líneas físicas, no por líneas mostradas, eso también se puede cambiar.
Plugins
Vim tiene plugins y no hay un sistema único para gestionarlos. Al fin y al cabo los plugins no son más que scripts que se llaman desde el .vmrc, donde se puede configurar todo.
Yo utilizo plug.vim porque lo recomienda este señor