Was funktioniert, hängt nicht direkt von der Distribution (Gentoo, Debian, RHEL usw.) oder der Shell (ZSH, KSH, BASH) ab - es hängt davon ab, welche terminal emulator
verwendet wird und welche Einstellungen vorhanden sind: Konsole, Terminator, urxvt, lx-terminal usw. Die Distribution kann von Bedeutung sein, wenn sie eine andere Standard-Shell-Konfiguration (fx. .zshrc) verwendet, und wenn sie eine andere Shell verwendet, die die Konfiguration dieser Distribution unterstützt.
Hier sind einige Terminalemulator-spezifische Lösungen:
urxvt / rxvt-unicode (und vielleicht auch andere):
bindkey "^[Od" backward-word
bindkey "^[Oc" forward-word
terminator, konsole und xterm (und vielleicht auch andere):
bindkey "^[[1;5D" backward-word
bindkey "^[[1;5C" forward-word
Für eine allgemeinere Vorgehensweise starten Sie Ihr Terminal, indem Sie STRG-V gefolgt von der Tastenkombination drücken, für die Sie den Escape-Code (den Namen) möchten - in diesem Fall die Tastenkombinationen STRG-Links-Pfeil und STRG-Rechts-Pfeil - und die Ausgabe für jeden Befehl eingeben Tastenkombination zwischen den beiden Anführungszeichen.