cómo tabular bloques de texto en la línea de entrada del terminal

1
$ I want to be able to tab from the start of one word to the next in this line, but how?

por lo general, si pego algo en la línea de entrada y luego quiero cambiar algo en el inicio o en el medio, tengo que presionar la flecha izquierda durante mucho tiempo, ¿hay alguna forma más rápida de hacerlo?

    
pregunta erikvold 16.02.2013 - 21:13

3 respuestas

3

Use opción ⌥ + y opción ⌥ + . Podrás pasar por una palabra.

Actualización:

También puede ir al inicio de la línea utilizando control + A o al final de la línea utilizando control + E

    
respondido por el maseth 16.02.2013 - 21:33
0

Si marca Preferencias > Configuraciones > Teclado > Use la opción como clave meta, también puede usar ⌥B y ⌥F (y ⌥⌫ eliminará una palabra al revés).

La configuración predeterminada de la terminal también afecta a programas como vim y nano donde M-f no avanza una palabra. Los he eliminado y agregado a ~ / .inputrc:

"\e\e[C": forward-word
"\e\e[D": backward-word

Esto también haría que ⌥⌦ eliminar una palabra adelante:

"\e(": kill-word
    
respondido por el user495470 16.02.2013 - 22:01
0

Presione ESC luego b o ESC luego f para retroceder y avanzar respectivamente.

    
respondido por el EmmEff 16.02.2013 - 22:03

Lea otras preguntas en las etiquetas