Estoy obsesionado por ser más rápido en el terminal, generalmente, utilizando combinación de teclas.
Por ejemplo, C-a / C-e para ir al principio o al final de la línea (heredado de emacs)
Hay algunos casos en que deseo ir a un lugar intermedio en la línea para modificar algo y tengo que hacer repetidas veces M-b o C-a M-f M-f …
Hace un tiempo encontré en el manual de readline una combinación de teclas para buscar en la línea.
C-M-] te lleva a la primera ocurrencia en la linea, dado que estes al final de la línea.
No es perfecto pues puedes tener más de una ocurrencia y entonces tienes que repetirlo y la combinación de teclas no es precisamente muy ergonómica; pero en la mayoría de los casos es mucho mejor que ir hacia atrás palabra por palabra.
Si estas familiarizado con .inputrc puedes modificar la combinación de teclas.
Yo tengo en mi .inputrc:
“\e|”: character-search-backward
, que es muy cómodo.
P.D. Tenía que empezar este blog por alguna parte.
Advertisement