Ejecutar un comando desde el modo INSERTAR del editor vi/vim
Cuando estamos en el modo «insertar» muchas veces nos encontramos con la necesidad de ejecutar un comando y seguir editando el texto. Una posibilidad para hacer esta operación es:
ESC
para pasar al modo comando.
Ejecutar el comando.
i
para pasar al modo inserción.
Es decir, tenemos que realizar tres pasos para hacerlo. Y con la incomodidad de pulsar la tecla «ESC» que, aunque los usuarios habituales de vi estamos muy acostumbrados a su uso, siempre es una tecla con un acceso más incómodo que casi cualquier otra tecla. Así que vamos a ver un atajo que nos permite pasar de tener que realizar tres acciones, a únicamente dos:
CTR+o
para pasar al modo (insertar). Sí, vi lo identifica en minúsculas y con paréntesis en lugar del INSERTAR habitual.
Ejecutar el comando.
Nada más ejecutar el comando, vi pasa automáticamente del modo (insertar) a INSERTAR y ya podemos continuar escribiendo, por lo que nos ahorramos un paso y realizamos una combinación de teclas más sencilla, por lo que no sólo somos un 33% más rápidos a la hora de realizar esta acción sino que nos dificultamos la posibilidad de cometer errores.