Bash-Verhalten
Ich bin gerade von bash
nach migriert zsh
. In bash
hatte ich die folgende Zeile in ~/.inputrc
.
"\e\C-?": unix-filename-rubout
Daher würde Alt+ Backspacezum vorherigen Schrägstrich zurückkehren, was zum Ändern der eingegebenen Pfade nützlich war.
Außerdem wird bash
standardmäßig Ctrl+ w löschen auf das vorherige Leerzeichen gesetzt. Dies ist nützlich, um ganze Argumente zu löschen (vorausgesetzt, sie haben keine Leerzeichen).
Zsh Verhalten
In machen zsh
sowohl Alt+ Backspaceals auch Ctrl+ wdasselbe. Beide löschen das vorherige Wort, aber sie sind zu liberal mit dem, was einen Wortumbruch ausmacht, und löschen bis zum vorherigen -
oder _
. Gibt es eine Möglichkeit, zsh
sich ähnlich zu verhalten bash
? Wenn es wichtig ist, habe ich oh-my-zsh
installiert.
/
löschen und bis zum letzten löschen ``. Sie haben unterschiedliche Funktionen.
bash
ähnliches Alt + Backspace-Verhalten, aber ich möchte immer noch das (andere) bash
ähnliche Strg + w-Verhalten, dh bis zum letzten Leerzeichen löschen.