Alt + n zwraca :
i najwyraźniej służy do wyszukiwania w przód, ale jak go używasz?
Komentarze
Odpowiedz
Mój Alt + n / Alt + p powiązania są skonfigurowane jako
$ bind -p | grep "\\e[np]" "\en": non-incremental-forward-search-history "\ep": non-incremental-reverse-search-history
co wydaje się pasować do twojej konfiguracji .
Gdy szukałeś wstecz za pomocą Ctrl + r lub Ctrl + p lub ↑ i Twoja pozycja nie jest na samym końcu historii, możesz użyć Alt + n , aby przeszukać historię w przód.
Przykład:
echo # Enter ls -la # Enter
Następnie naciśnij dwukrotnie ↑ , a kursor znajduje się za echo
ponownie. Teraz naciśnij Alt + n , wprowadź ls
, naciśnij Enter , a kursor jest na początku z ls -la
.
Testowanie Alt + p jest łatwiejsze, ponieważ nie musisz najpierw cofać się w historii. Działa to w ten sam sposób.
Komentarze
- Czy mógłbyś wyjaśnić, dlaczego mogę poruszać się po argumentach za pomocą Alt + n? Kiedy to działa
- Nie ' nie rozumiem, co masz na myśli, używając argumentów . Aby powtórzyć wyszukiwanie w jednym lub drugim kierunku, możesz
bind
klucze donon-incremental-forward-search-history-again
inon-incremental-reverse-search-history-again
. - Przykład:
echo foo
→ foo,ls
alt + n →ls foo
- Isn ' t that yank-last-arg , np.
echo foo
,ls
alt +. →ls foo
? W moim systemie to ' s alt +. lub alt+_ - muszą wtedy dziwnie działać moje klawiatury. Dzięki
~
, ale left alt + n daje mi:
jak OP.:
, naciśnij Backspace i spróbuj ponownie