En Bash, puede presionar Alt
- .
para insertar el último argumento del comando anterior. Si lo presiona varias veces, recorre los últimos argumentos de todos los comandos de su historial. Sin embargo, a veces lo presiono demasiadas veces, y quiero invertir la dirección del ciclismo, por lo tanto, seguir adelante. es posible?
(es decir, si realiza una búsqueda inversa con Ctrl
- r
, puede cambiar las direcciones con Ctrl
- s
. ¿Cuál es el análogo para Alt
- .
?)
Alt
+ se-
elimina la línea de comandos y se inserta en su(arg: -1)
lugar. El comando en sí no ha cambiado.alt
+-
exactamente?alt
-
produce un argumento-1
para el próximo comando readline. O, más precisamente, comienza un argumento negativo, entoncesalt
-
, alt`2
produciría un argumento de-2
. En el caso dealt
.
, solo importa el signo del argumento, y solo si es negativo, entoncesalt
-
es suficiente. (El primeroalt
.
maneja su argumento de manera diferente. Vea el manual de bash.)man bash
poco opaco para tales situaciones, pero creo que aquí se aclara un poco.