Używam klawisza CTRL, aby poruszać się szybciej przy użyciu klawiszy strzałek w lewo iw prawo (przechodzi do końca słowa, zamiast jednego znaku na raz).Bash CTRL do przesuwania kursora pomiędzy słowami/ciągami znaków
Czy mogę to zrobić w bash?
Prawdopodobnie mógłbym to zakodować, ale zastanawiałem się, czy jest coś łatwiejszego/już zrobionego.
Ciekawe, że określone wiązania nie pasują do wiązań, które wymyśliłem i wspomniałem w mojej odpowiedzi. Zastanawiam się, jaka jest ta rozbieżność. Ciekaw jestem również, w jaki sposób można określić, jaka jest sekwencja znaków podczas przeglądania/etc/inputrc. (na przykład, skąd mam wiedzieć, co 1, 5C oznacza powyżej?) –
@bryan_ruiz: Różne klawiatury (emulatory terminali itp.) generują różne sekwencje. Aby zobaczyć sekwencję, naciśnij Ctrl-v, a następnie klawisz. Dla mnie w PuTTY, Ctrl-v Ctrl-RightArrow daje mi "^ [OC", który jest taki sam jak twój. W 'xterm' otrzymuję'^[[1; 5', który jest taki sam jak Thomas '. –
Czy mogę wiedzieć, dlaczego dałeś 3 pary? Myślałem, że wystarczy? – Viet