Alt + n renvoie un :
et est apparemment pour la recherche vers lavant, mais comment lutilisez-vous?
Commentaires
Répondre
Ma Alt + n / Alt + p les liaisons sont configurées comme
$ bind -p | grep "\\e[np]" "\en": non-incremental-forward-search-history "\ep": non-incremental-reverse-search-history
ce qui semble correspondre à votre configuration .
Lorsque vous avez recherché en arrière avec Ctrl + r ou Ctrl + p ou ↑ et que votre position nest pas à la toute fin de votre historique, vous pouvez utiliser Alt + n pour rechercher en avant dans votre historique.
Exemple:
echo # Enter ls -la # Enter
Appuyez ensuite deux fois sur ↑ et votre curseur se trouve derrière echo
à nouveau. Maintenant, appuyez sur Alt + n , entrez ls
, appuyez sur Entrée et votre curseur est au début sur ls -la
.
Tester Alt + p est plus facile car vous navez pas à revenir en arrière dans votre historique. Cela fonctionne de la même manière.
Commentaires
- Pouvez-vous expliquer pourquoi je peux naviguer dans les arguments avec Alt + n? Quand ça marche
- Je ' ne comprends pas ce que vous entendez par arguments . Pour répéter des recherches dans l’un ou l’autre sens, vous pouvez
bind
clés pournon-incremental-forward-search-history-again
etnon-incremental-reverse-search-history-again
. - Exemple:
echo foo
→ foo,ls
alt + n →ls foo
- Isn ' t que yank-last-arg , par exemple
echo foo
,ls
alt +. →ls foo
? Sur mon système, ' s alt +. ou alt+_ - doivent être mes claviers agissant de façon étrange alors. Merci
~
, mais left alt + n me donne:
comme OP.:
, appuyez sur retour arrière et réessayer