Cordiales Saludos
Para la publicación de hoy creé un nuevo archivo de texto a partir de un conocido comando de linux: apropos, apropos editor > 06_ejercicio.txt. Fue creado y revisado su contenido con cat.
Entremos a vim, para verificar que todo está ok, ya que es el editor que nos compete en este momento.
Trabajaremos con el archivo: 06_ejercicio_copia.txt
atobm (1) - bitmap editor and converter utilities for the X Window...
bitmap (1) - bitmap editor and converter utilities for the X Window...
bmtoa (1) - bitmap editor and converter utilities for the X Window...
cinnamon-menu-editor (1) - Editor for the panel menu
ed (1) - line-oriented text editor
editor (1) - Vi IMproved, a programmer's text editor
editres (1) - a dynamic resource editor for X Toolkit applications
ex (1) - Vi IMproved, a programmer's text editor
gview (1) - Vi IMproved, a programmer's text editor
gvim (1) - Vi IMproved, a programmer's text editor
id3 (1) - an ID3 tag editor
jfs_debugfs (8) - shell-type JFS file system editor
mintsources (1) - Software Sources List editor
nano (1) - Nano's ANOther editor, inspired by Pico
nm-connection-editor (1) - network connection editor for NetworkManager
pico (1) - Nano's ANOther editor, inspired by Pico
red (1) - line-oriented text editor
rgview (1) - Vi IMproved, a programmer's text editor
rgvim (1) - Vi IMproved, a programmer's text editor
rview (1) - Vi IMproved, a programmer's text editor
rvim (1) - Vi IMproved, a programmer's text editor
sed (1) - stream editor for filtering and transforming text
select-editor (1) - select your default sensible-editor from all installed...
sensible-editor (1) - sensible editing
software-properties-gtk (1) - Software Sources List editor
software-properties-kde (1) - Software Sources List editor
software-sources (1) - Software Sources List editor
tc-pedit (8) - generic packet editor action
tc-skbmod (8) - user-friendly packet editor action
vi (1) - Vi IMproved, a programmer's text editor
view (1) - Vi IMproved, a programmer's text editor
vim (1) - Vi IMproved, a programmer's text editor
xed (1) - The Text Editor
xedit (1) - simple text editor for X
~
"06_ejercicio_copia.txt" 34L, 2072B escritos
Ubicándonos en el lugar que deseamos borrar la letra, estando el modo normal, con la letra x podemos borrar el carácter deseado.
Para deshacer la última acción, lo realizamos con la letra u. En este caso la última acción fue de borrado de un carácter, por eso vuelve a aparecer el número uno que fue borrado.
Con dw borraremos una palabra a partir de donde se encuentre el cursor.
Con d$, borraremos el resto de la línea donde se encuentre el cursor.
Para borrar toda un línea usaremos dd, y la línea se borrará toda.
Dependiendo donde estemos ubicado al teclear d0, borrará toda la línea anterior a la ubicación del cursor.
Con la r, dependiendo donde esté el cursor podemos reemplazar una letra. En el siguiente ejemplo reemplacé la letra b por la letra t.
Todas estas opciones vistas hoy las uso con frecuencia. A veces unas más que otras. Hay otras acciones, muchas más pero el fin de este pequeño tutorial es adentrarnos al uso de vim queda de nuestra parte profundizar en cada tema. Auque con lo que veamos aquí podemos trabajar cómodamente.
Hasta una próxima publciación... A practicar
No nos abrumemos: Esto se aprende de forma natural con la entrada constante a practicar con cualquier tipo de documento, te recomiendo que practiques un rato diariamente y verás que todas las letras usadas hoy se aprenden de manera natural. Las latras la utilizaremos de forma natural y casi sin darnos cuenta.Aprender este editor: vim. Nos permite, pasar gratos momentos y lo mejor aun ocupar la mente en algo productivo.
Mi curso de linux, lo puedes revisar por aquí: https://siraquino.github.io/pythoncumanes/linux.html
Te animo a que aprendas linux porque muchas de las acciones que realizo en este curso están bajo el sistema operativo Linux. En mi caso estoy usando Linux Mint. De todas manera puedes seguir l curso bajo cualquier otro sistema operativo.
Mi twitter
Nos vemos en una próxima entrega!
Rafael Aquino