Alt-. y barra vertical (tubo) en terminal

1

En las consolas Linux, siempre uso Alt + . para obtener el último argumento del comando anterior en el historial.

por ejemplo, si tuviera

ls /tmp/test

como último comando, y si escribo

rm Alt -

esto resultará en

rm /tmp/test

En un terminal de Apple , esto no funciona de forma predeterminada, pero he encontrado una respuesta aquí:

Equivalente a alt-. en la terminal

  

Tienes que cambiar el comportamiento del terminal a la tecla alt actúa como una tecla meta

Ahora hay un nuevo problema: ya no puedo acceder a la canalización | ( Alt + 7 )

¿Cómo puedo usar ambos?

    
pregunta rubo77 11.03.2013 - 19:46

1 respuesta

2

esc +. inserta el último argumento por defecto.

iTerm puede cambiar solo la otra clave de opción a meta:

O si cambia al diseño de EE. UU., no tiene ningún carácter ASCII en la opción.

Por ejemplo, \e7\e. normalmente inserta el séptimo argumento del comando anterior, por lo que realmente no hay manera de obtener ambos.

    
respondido por el user495470 12.03.2013 - 08:29

Lea otras preguntas en las etiquetas