vim [1]
El editor te texto más potente de Linux en modo consola.
vi pepe.txt +n empieza a editar pepe.txt comenzando por la línea n
vi +/manzanas empieza a editar el texto en la primer línea que contenga la palabra manzana.
En modo comando (por defecto cuando se inicia vim esta en este modo) presione la tecla:
yy copia la línea en curso.
5yy copia 5 líneas siguientes.
y2W copia dos palabras, comenzando en la posición actual del cursor.
p pega el texto en la posición actual del cursor.
5p pega 5 veces el texto.
u deshace la última modificación.
5u deshace los últimos 5 cambios.
G sitúa el cursor en la última línea del archivo.
1G sitúa el cursor en la primer línea del archivo.
nG sitúa al cursos en la línea n.
i inserta delante de la letra en la que este el cursor.
I inserta al principio de la línea actual.
a añade texto después de la letra en la que esta el cursor.
A añade texto tras la última letra de la línea actual.
r cambia el carácter actual situado en la posición del cursor.
R comienza a sobrescribir el texto.
o abre una línea en blanco por debajo de la línea actual.
O abre una línea en blanco por encima de la línea actual.
x borra el carácter situado en la posición del cursor.
nx a partir de la posición del cursor borra n caracteres.
dd borra la línea en curso.
s remplaza caracteres individuales.
En modo redacción (para pasar a este modo presione la tecla i) presione.
:q! sale del archivo sin guardar.
:w guarda los cambios.
:wq guarda y sale.
:! orden ejecuta una orden del shell.
:n pasa al siguiente archivo (con esto puedo copiar y pagar entre archivos).
:n! pasa al archivo siguiente sin guardar.
:N pasa al anterior archivo (con esto puedo copiar y pagar entre archivos).
:N! pasa al anterior archivo sin guardar.
:se nu muestra los números de lineas.
:r pepe.txt inserta el contenido de pepe.txt en la posición del cursor.
w pepe.txt guarda el archivo pepe.txt (salva los cambios).
:w !sudo tee % guarda el archivo sin que se tengan los permisos necesarios.
/manzana busca la palabra manzana en el archivo (presionando la tecla n busca la sig. ocurrencia de la cadena).
Algunas combinaciones de teclas:
shift+z+z guarda y sale (ídem :wq).
Ctrl+G muestra la posición actual del cursor.
A continuación, se muestra la salida del comando vin sin parámetros (cuando inicia vim esta en modo comando).
root@kali:~# vim ~ ~ ~ ~ ~ ~ ~ ~ ~ VIM - VI Mejorado ~ ~ versión 7.3.547 ~ por Bram Moolenaar et al. ~ Modificado por pkg-vim-maintainers@lists.alioth.debian.org ~ Vim es código abierto y se puede distribuir libremente ~ ~ ¡Ayude a los niños pobres de Uganda! ~ escriba «:help iccf<Intro>» para más información ~ ~ escriba «:q<Intro>» para salir ~ escriba «:help<Intro>» o <F1> para obtener ayuda ~ escriba «:help version7<Intro>» para información de la versión ~ ~ ~ ~ ~ ~ ~ ~ ~ 0,0-1 Todo
También le puede interesar el comando nano [2] si desea utilizar un editor más sencillo de usar pero no tan potente.