XUT_ / COURSES / PRE SECURITY

Terminal Text Editors

Durante las lecciones que hemos visto, sólo hemos llenado archivos de texto con una combinación entre echo, > y >>. Esta no es una manera eficiente de manejar textos. Para ello, existen editores de terminal.

NANO

Es fácil de empezar con nano. Para crear un archivo vale con hacer nano <nombre_archivo>. Puedes navegar por el texto con las flechas direccionales.

Nano tiene unas cuantas funcionalidades fáciles de recordar y que cubren la mayoría de acciones que querrías hacer:

  • Buscar por texto.
  • Copiar y Pegar.
  • Ir a una línea por número.
  • Averiguar qué número tiene la línea actual.
NOTE

La letra Ctrl está representada por ^.


VIM

VIM es un editor de textxo mucho más avanzado. La curva de aprendizaje es bastante pronunciada y con tiempo se pueden hacer muchas cosas.

  • Customizable: Puedes modificar los atajos de teclado como quieras.
  • Resalto de sintaxis: Es útil sobre todo si estamos escribiendo código.
  • Uso: VIM funciona en todas las terminales.
  • Recursos: Hay más recursos como tablas, tutoriales i.