Usando Alt / Cmd + Flecha derecha / izquierda en iTerm

156

¿Es posible moverse entre palabras en iTerm utilizando Alt + Flechas derecha / izquierda? Ahora si presiono Alt + Izquierda obtendré '[D' y '[C' si presiono Alt + Derecha.

    
pregunta demas 03.07.2014 - 19:12

6 respuestas

151

Vaya a Preferencias de iTerm → Perfiles, seleccione su perfil y luego la pestaña Teclas. Haga clic en Cargar ajuste preestablecido ... y elija Edición de texto natural.

    
respondido por el Gordon Gao 08.12.2015 - 04:41
149

Vaya a Preferencias de iTerm → Perfiles, seleccione su perfil y luego la pestaña Teclas. Encuentra ⌥ ← y ⌥ → y configúralos para enviar la secuencia de escape b y enviar la secuencia de escape f respectivamente.

Siusa⌘→y←⌘,tendráquevolveraasignarlosaccesosdirectosdelaspestañassiguienteyanteriorqueestánconfiguradoscomopredeterminados.Terminalutiliza⇧⌘→y⇧⌘←paraestos.

PuedehacerestoenPerfiles,osologlobalmenteenClaves(comosemuestraacontinuación)sideseaconfigurarloglobalmente.TengaencuentaquelaconfiguraciónenPerfilesanulalaconfiguraciónglobalenClaves.

    
respondido por el grg 03.07.2014 - 19:51
21

Si usas bash, también puedes agregar

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

a ~/.inputrc .

    
respondido por el user495470 05.07.2014 - 12:31
6
  1. Vaya a: Preferencias > Perfiles > Teclas

  2. Busque las acciones de ⌥ ← y ⌥ →. Se habrían asignado a: Enviar códigos hexadecimales

  3. Cámbialas a Enviar secuencia de escape con Esc + B para atrás y Esc + < kbd> F para adelante.

respondido por el yottabytt 21.06.2016 - 11:46
2

Al final del juego, pero para lo visual:

Es decir, ver que se ha seleccionado Esc+ .

    
respondido por el JustGage 27.11.2017 - 20:18
1

CMD + Delete - Enviar código hexadecimal - 0x15

Para eliminar toda la línea (similar a Opción + U)

    
respondido por el neaumusic 02.02.2016 - 22:42

Lea otras preguntas en las etiquetas