Alt + n returnerer en :
og er tilsyneladende til forward-search, men hvordan bruger du det?
Kommentarer
Svar
Min Alt + n / Alt + p bindinger er konfigureret som
$ bind -p | grep "\\e[np]" "\en": non-incremental-forward-search-history "\ep": non-incremental-reverse-search-history
som synes at matche din konfiguration .
Når du søgte baglæns med Ctrl + r eller Ctrl + p eller ↑ og din position er ikke i slutningen af din historie, kan du bruge Alt + n til at søge fremad i din historie.
Eksempel:
echo # Enter ls -la # Enter
Tryk derefter ↑ to gange, så er din markør bag echo
igen. Tryk nu på Alt + n , indtast ls
, tryk Enter , og din markør er i starten af ls -la
.
Testning af Alt + p er lettere, da du ikke behøver at gå baglæns i din historie først. Det fungerer på samme måde.
Kommentarer
- Kan du forklare, hvorfor jeg kan navigere gennem argumenterne med Alt + n? Når det virker
- Jeg forstår ikke ' hvad du mener med argumenter . For at gentage søgninger i den ene eller den anden retning kan du
bind
nøgler tilnon-incremental-forward-search-history-again
ognon-incremental-reverse-search-history-again
. - Eksempel:
echo foo
→ foo,ls
alt + n →ls foo
- Isn ' t at yank-last-arg , f.eks.
echo foo
,ls
alt +. →ls foo
? På mit system er det ' s alt +. eller alt+_ - skal være mine tastaturer, der fungerer underligt da. Tak
~
, men venstre alt + n giver mig:
som OP.:
, backspace og prøv igen