Por ejemplo, si encuentro que me falta una letra en un comando largo, actualmente necesito presionar ← para mover el cursor, que es lento. ¿Por qué no podemos usar el mouse para colocar el cursor en el lugar que queremos?
gnome-terminal
usuario1914692
fuente
fuente
Respuestas:
Usa emacs.
Tras la instalación, inicie emacs:
emacs
Presione Alt+ X, escriba
term
y presione Entrar. Voila!Tiene un terminal donde puede cambiar la posición del cursor con el mouse.
Si el clic del mouse no cambia el cursor (en el 99% de los casos, lo hará, por defecto), luego ponga (xterm-mouse-mode t) en su archivo .emacs:
fuente
El terminal en sí puede tomar la entrada del mouse. Puede probar esto abriendo un archivo de texto con
nano
y habilitando el mouse(En mi teclado eso es ESC+ M.)
Luego puede cambiar la posición del cursor haciendo clic.
Si está preguntando acerca de cambiar la posición del cursor en SHELL, hubo una discusión en ubuntuforums mencionando gpm . También hay un duplicado de esta pregunta en stackoverflow con algunas alternativas propuestas.
fuente
En el modo vi (cuando la línea de comando se comporta como vi, habilitado por
set -o vi
), puede iniciar un vi completo para editar la línea actual: Pase en modo comando conESC
, luego presionev
. y en vi deberías poder usar tu mouse para moverte al personaje esperado.No sé si este tipo de comando existe para el modo emacs (
set -o emacs
), el predeterminado.fuente
Script: hice un script de bash para mover el cursor de línea de lectura de bash al hacer clic con el mouse en mi github
Detalles: lea mi respuesta en otra publicación
fuente
¡Puedes usarlo
jupyter qtconsole
con bash_kernel para lograr esto! Siga las instrucciones de instalación en los repositorios de github en los enlaces provistos, luego desde el terminal ejecutejupyter console --kernel bash
Esto lanzará una nueva ventana con un shell versátil y potente que tiene
fuente