Búsqueda de sitios web

Pruebe Jed como su editor de texto de terminal Linux


El práctico menú desplegable de Jed facilita la tarea a los usuarios nuevos en los editores de texto de terminal.

Es posible que haya oído hablar de Emacs, Vim y Nano, los editores de texto por excelencia de Linux, pero Linux tiene una gran cantidad de editores de texto de código abierto, y mi objetivo es pasar diciembre dándoles una oportunidad justa a 31 de ellos.

En este artículo, analizo Jed, un editor basado en terminal que presenta un práctico menú desplegable, que lo hace especialmente fácil para los usuarios que son nuevos en los editores de terminal, así como para aquellos a quienes simplemente no les gusta recordar combinaciones de teclado para cada función.

Instalar JED

En Linux, el repositorio de software de su distribución puede hacer que Jed esté disponible para instalar a través de su administrador de paquetes:

$ sudo dnf install jed

No todos lo hacen, pero es una aplicación fácil de compilar a partir del código fuente. Primero, descargue S-Lang (el idioma en el que está escrito Jed) e instálelo:

$ wget https://www.jedsoft.org/releases/slang/slang-x.y.z.tar.bz2
$ tar xvf slang*bz2
$ cd slang-x.y.z
$ ./configure ; make
$ sudo make install

Una vez instalado, haga lo mismo con el código fuente de Jed:

$ wget https://www.jedsoft.org/releases/jed/jed-x.y.z.tar.bz2
$ tar xvf jed*bz2
$ cd jed-x.y.z
$ ./configure ; make
$ sudo make install

Lanzamiento Jed

Jed se ejecuta en una terminal, así que para iniciarlo, simplemente abra una terminal y escriba jed:

F10 key ==> File   Edit   Search   Buffers   Windows   System   Help


     This is a scratch buffer.  It is NOT saved when you exit.

     To access the menus, press F10 or ESC-m and the use the arrow
     keys to navigate.

     Latest version information is available on the web from
     <http://www.jedsoft.org/jed/>.  Other sources of JED
     information include the usenet newsgroups comp.editors and
     alt.lang.s-lang.  To subscribe to the jed-users mailing list, see
     <http://www.jedsoft.org/jed/mailinglists.html>.

     Copyright (C) 1994, 2000-2009  John E. Davis
     Email comments or suggestions to <jed@jedsoft.org>.

[ (Jed 0.99.19U) Emacs: *scratch*    ()  1/16   8:49am ]

Cómo utilizar Jed

Las instrucciones que Jed carga automáticamente son claras y útiles. Puede presionar la tecla F10 o la tecla Esc seguida de la letra M para ingresar al menú superior. Esto coloca el cursor en la barra de menú en la parte superior de la pantalla de Jed, pero no abre un menú. Para abrir un menú, presione Entrar o Regresar en su teclado. Utilice las teclas de flecha para navegar por cada menú.

El menú en pantalla no sólo es útil para los usuarios nuevos, sino que también proporciona excelentes recordatorios de los atajos de teclado para los usuarios experimentados. Por ejemplo, probablemente puedas adivinar cómo guardar un archivo en el que has estado trabajando: ve al menú Archivo y selecciona Guardar. Si desea acelerar ese proceso, puede aprender la combinación de teclado de Ctrl+X y luego Ctrl+S . (sí, son dos atajos de teclado seguidos).

Explora las características de Jed

Para un editor sencillo, Jed tiene una sorprendente lista de funciones útiles. Tiene un multiplexor incorporado, que le permite tener varios archivos abiertos a la vez pero "apilados" uno encima del otro, para que pueda reproducirlos aleatoriamente. Puede dividir su ventana Jed para tener varios archivos en pantalla a la vez, cambiar el tema de color o abrir un shell.

Para cualquiera que tenga experiencia con Emacs, muchas de las funciones "no anunciadas" de Jed, como las combinaciones de teclado para navegación y control, le resultan familiares al instante. Por otra parte, hay una ligera curva de aprendizaje (o tal vez de desaprendizaje) cuando una combinación de teclado es drásticamente diferente de lo esperado. Por ejemplo, Alt+B en GNU Emacs mueve el cursor una palabra hacia atrás, pero en Jed, de forma predeterminada, es un atajo para los Buffers. menú. Esto me tomó por sorpresa aproximadamente una vez en cada oración de este artículo.

Jed también tiene modos que te permiten cargar módulos o complementos para ayudarte a escribir tipos específicos de texto. Por ejemplo, escribí este artículo usando el text_mode predeterminado, pero pude cambiar al modo lua cuando pirateé un script Lua. Estos modos ofrecen resaltado de sintaxis y ayudan a hacer coincidir paréntesis y otros caracteres delimitadores. Puedes ver qué modos están incluidos con Jed buscando en /usr/share/jed/lib y como están escritos en S-Lang, puedes revisar el código y posiblemente aprender un nuevo idioma.

Prueba con Jed

Jed es un editor de texto agradable y refrescantemente claro para su terminal Linux. Es liviano, fácil de usar y de diseño relativamente sencillo. Como alternativa a Vi para ediciones rápidas, puede configurar Jed como EDITOR y VISUAL en su archivo ~/.bashrc (y en su archivo raíz). archivo ~/.bashrc del usuario si es root). Pruebe Jed hoy.