Alt + n returnează un :
și se pare că este pentru căutare înainte, dar cum îl folosiți?
Comentarii
Răspuns
Alt + n / Alt + p legările sunt configurate ca
$ bind -p | grep "\\e[np]" "\en": non-incremental-forward-search-history "\ep": non-incremental-reverse-search-history
care pare să se potrivească cu configurația dvs. .
Când ați căutat înapoi cu Ctrl + r sau Ctrl + p sau ↑ și poziția dvs. nu este chiar la sfârșitul istoricului dvs., puteți utiliza Alt + n pentru a căuta înainte în istoricul dvs.
Exemplu:
echo # Enter ls -la # Enter
Apoi apăsați ↑ de două ori, iar cursorul dvs. se află în spatele echo
din nou. Acum apăsați Alt + n , introduceți ls
, apăsați Enter și cursorul dvs. este la început din ls -la
.
Testarea Alt + p este mai ușoară, deoarece nu trebuie să mergeți mai înapoi în istoricul dvs. Mai întâi funcționează.
Comentarii
- Ați putea explica de ce pot naviga prin argumentele cu Alt + n? Când funcționează
- Nu ' nu înțeleg ce vrei să spui cu argumente . Pentru a repeta căutările într-una sau alta direcție, poți
bind
chei pentrunon-incremental-forward-search-history-again
șinon-incremental-reverse-search-history-again
. - Exemplu:
echo foo
→ foo,ls
alt + n →ls foo
- Isn ' t that yank-last-arg , de ex.
echo foo
,ls
alt +. →ls foo
? Pe sistemul meu este ' s alt +. sau alt+_ - trebuie să fie tastaturile mele care acționează ciudat atunci. Mulțumesc
~
, dar stânga alt + n îmi dă:
ca OP.:
, atinge backspace și încercați din nou