Borrando la pantalla con CTRL+L

Mientras actualizo mi Ubuntu Linux del portátil a la flamante 6.10 (calentita, ha salido hoy), tengo tiempo para una anotación rápida. Me queda pendiente comentar el concierto del otro día, por cierto.

Resulta que últimamente estoy trabajando mucho con Linux, y por lo tanto con BASH como shell. Es fácil acostumbrarse a las características de este magnífico intérprete de linea de comandos, como por ejemplo: CTRL+L borra la pantalla.

Esto no ocurre con el intérprete por defecto de OpenBSD, al menos no sin un poco de ayuda por nuestra parte ;).

BASH realiza la función mediante bind (si ejecutamos en este shell algo como help bind, es bastante explicativo), concretamente con:

$ bind -P | grep clear
clear-screen can be found on "\C-l".

Para que en nuestro KSH podamos disfrutar de el mismo efecto, tendremos que poner en $HOME/.profile algo como:

bind '^L'=clear^M

El ^L y el ^M se obtienen pulsando CTRL+v seguido de CTRL+letra (l o m según toque).

De esta forma asociamos a la combinación de teclas CTRL+l el comando clear (borra la pantalla), seguido de un salto de linea (el ^M).

No es complicado, pero no viene de casa como ocurre en BASH. Ahora ya no me extraño cuando no se borra la pantalla cuando yo quiero y tengo que acordarme que es porque esa consola es del servidor OpenBSD ;).


Publicidad

Aviso: Los siguientes comentarios pertenecen a las personas que los han enviado.
El administrador de este sitio web no es responsable de los mismos.

[comentarios] Hay 4 comentarios:

Gravatar
has probado FISH?
por interruptor (IP: 83.58.158.*), en 26/10/2006 22:39:43h.
Comentario de interruptor
Se llama Friendly Interactive Shell (fish) y es, en mi opinión, mucho mejor que BASH, hay que probarlo para ver todas sus ventajas.
Gravatar
Shells y shells
por Juanjo (IP: 192.168.0.*), en 26/10/2006 23:24:58h.
Comentario de Juanjo
La verdad es que hay muchos para probar, y de los interactivos, el que más me gustó en su momento fue el tcsh, pero al final siempre vuelvo a los defaults ;)
Gravatar
Más chance
por un visitante (IP: 217.130.44.*), en 27/10/2006 13:16:44h.
Comentario de un visitante
Por algo son los defaults. A veces echo de menos BASH en obsd, pero me acuerdo de sabios consejos e intento tirar un tiempecillo más. Con estos tips de bind la cosa coge otro aire.
Gravatar
Unique
por Juanjo (IP: 192.168.0.*), en 27/10/2006 13:37:42h.
Comentario de Juanjo
Hombre, están la características únicas, desglosables en las que usas y las que no vas a usar nunca.

Al final creo que todo se reduce a las necesidades de cada uno, como siempre :P, y bueno... tiene su punto conocer un poquito mejor los defaults, ¿no? ;)

! Esta entrada no permite nuevos comentarios.

Los comentarios se bloquean automáticamente tras 15 días desde la publicación del artículo.

Si deseas comentar algo relacionado con el texto, puedes enviarme un e-mail.