Está en la página 1de 8

ClassRoom AM

Text Editors

Vim y emacs son editores de texto populares que se instalan de


forma predeterminada en la mayoría de las distribuciones de Linux y
ambos tienen sus pros y sus contras. Si desea moverse por su sistema
como un ninja, deberá elegir uno de estos editores de texto para
usarlo. Son esencialmente codificación, procesamiento de
documentos de texto y, básicamente, editores todo en uno.

ClassRoom AM
Vim (Vi Improved)

Vim: significa vi (mejorado), al igual que su nombre, significa una


versión mejorada del comando del editor de texto vi. Es súper
liviano, abrir y editar un archivo con vim es rápido y fácil. También
está casi siempre disponible, si iniciaste una distribución aleatoria de
Linux, es probable que vim esté instalado de forma predeterminada.
Para iniciar vim simplemente escriba:
vim

ClassRoom AM
Vim Search Patterns

Patrones de búsqueda de Vim Para buscar una expresión, simplemente escriba la tecla / y
luego el resultado de su búsqueda mientras está en una sesión de vim. Una vez que
presionas enter, puedes presionar "n" para avanzar o "N" para retroceder en los resultados
de búsqueda.

Los ? El comando de búsqueda buscará el archivo de texto hacia atrás, por lo que en el
ejemplo anterior, el último bonito aparecería primero.

ClassRoom AM
Vim Navigation

Ahora puede notar que el mouse no se usa aquí. Para navegar por un documento de texto
en vim, use las siguientes teclas:
h o la flecha izquierda: lo moverá un carácter a la izquierda
k o la flecha hacia arriba: lo moverá una línea hacia arriba
j o la flecha hacia abajo: lo moverá una línea hacia abajo
l o la flecha hacia la derecha: lo moverá un carácter hacia la derecha

ClassRoom AM
Vim Appending Text

Ahora es posible que hayas notado que si trataste de escribir algo que no podrías. Eso es
porque estás en modo comando. Esto puede ser bastante confuso, especialmente si solo
desea abrir un archivo e ingresar texto. El modo de comando se usa cuando ingresa
comandos como h,j,k.l, etc. Para insertar texto, primero deberá ingresar al modo de
inserción.
i - insertar texto antes del cursor
O - insertar texto en la línea anterior
o - insertar texto en la siguiente línea
a - agregar texto después del cursor
A - agregar texto al final de la línea

ClassRoom AM
Vim Editing

Ahora que tenemos un par de líneas escritas, editémoslo un poco más y eliminemos algo de
cruft.

x: se usa para cortar el texto seleccionado y también se usa


para eliminar caracteres
dd: se usa para eliminar la línea actual
y - tire o copie lo que esté seleccionado
yy - tirar o copiar la línea actual
p - pega el texto copiado antes del cursor

ClassRoom AM
Vim Saving and Exiting

Ahora que ha hecho su edición, es hora de guardar y salir de vim:

:w - escribe o guarda el archivo


:q - salir de vim
:wq - escribir y luego salir
:q! - salir de vim sin guardar el archivo
ZZ - equivalente a
:wq, pero un carácter más rápido
u - deshace su última acción
Ctrl-r - rehacer su última acción

ClassRoom AM

También podría gustarte