Czy istnieje sposób na przyspieszenie nawigacji w systemie Linux CLI, gdy muszę wprowadzać długie polecenia? Po prostu używam teraz strzałek i - jeśli mam długie polecenie, przejście od jego początku do środka zajmuje trochę czasu.
Czy istnieje sposób, na przykład, przeskoczyć na środek polecenia bez użycia strzałek?
bash
command-line
Stann
źródło
źródło
screen
użytkowników Ctrl-AAlt-A
otwiera menu zamiast przesuwania kursora. Jak korzystaćAlt-A
z Gnome? Chodzi mi o to, że Gnome jest domyślny, więc prawdopodobnie każdy, kto to czyta, uruchomiłby terminal w Gnome.Więcej skrótów stąd
źródło
Jeśli jesteś użytkownikiem vi [m] i bash, może okazać się przydatne, aby readline (używane przez bash) korzystało z edycji w stylu vi, dodając
set editing-mode vi
do pliku~/.inputrc
lub/etc/inputrc
. Lub możesz po prostu sprawić, aby bash używał edycji w stylu vi, uruchamiając polecenie bashset -o vi
. Dodaj polecenie do~/.bashrc
pliku, aby zachowanie było trwałe.Jeśli jesteś użytkownikiem Zsh , dodaj
bindkey -v
do swojego.zshrc
pliku w celu edycji w stylu vi.źródło
Nie znam sposobu, aby wskoczyć na środek bez użycia klawiszy kursora. Jednak mogę zalecić użycie CTRL + klawisz kursora, aby przejść z pustego do pustego (tj. Przeskakiwać z jednego słowa na drugie).
źródło
Źródło poniższego fragmentu kodu w .bashrc. Ctrl-a przeskakuje na początek, a naciśnięcie Ctrl-a ponownie przeskakuje na środek.
Lub jeśli chcesz użyć Ctrl-Coś, aby bezpośrednio przeskoczyć na środek, zmień kod na:
I powiąż to z czymś innym niż Ctrl-a.
źródło