Alt + n vrací :
a zřejmě je pro dopředné vyhledávání, ale jak jej používáte?
Komentáře
Odpovědět
Moje Alt + n / Alt + p vazby jsou konfigurovány jako
$ bind -p | grep "\\e[np]" "\en": non-incremental-forward-search-history "\ep": non-incremental-reverse-search-history
, které podle všeho odpovídají vaší konfiguraci .
Když jste hledali zpět pomocí Ctrl + r nebo Ctrl + p nebo ↑ a vaše pozice není na samém konci vaší historie, můžete použít Alt + n pro vyhledávání vpřed ve své historii.
Příklad:
echo # Enter ls -la # Enter
Poté dvakrát stiskněte ↑ a kurzor je za echo
znovu. Nyní stiskněte Alt + n , zadejte ls
, stiskněte Enter a kurzor je na začátku z ls -la
.
Testování Alt + p je jednodušší, protože se nejdříve nemusíte v historii vrátit zpět. Funguje to stejně.
Komentáře
- Mohli byste vysvětlit, proč mohu procházet argumenty pomocí Alt + n? Když to funguje
- Nerozumím ' tomu, co máte na mysli s argumenty . Chcete-li opakovat vyhledávání v jednom nebo druhém směru, můžete
bind
klávesynon-incremental-forward-search-history-again
anon-incremental-reverse-search-history-again
. - Příklad:
echo foo
→ foo,ls
alt + n →ls foo
- není ' t yank-last-arg , např.
echo foo
,ls
alt +. →ls foo
? V mém systému je to ' s alt +. nebo alt+_ - musí být moje klávesnice, která se potom chová podivně. Díky
~
, ale left alt + n mi dává:
jako OP.:
, stiskněte backspace a zkuste to znovu