Perilaku bash
Saya baru saja pindah dari bash
ke zsh
. Pada bash
, saya memiliki baris berikut di ~/.inputrc
.
"\e\C-?": unix-filename-rubout
Karenanya, Alt+ Backspaceakan menghapus kembali ke garis miring sebelumnya, yang berguna untuk mengubah jalur yang dimasukkan.
Selain itu, bash
default untuk membuat Ctrl+ w delete ke ruang sebelumnya, yang berguna untuk menghapus seluruh argumen (dengan asumsi mereka tidak memiliki spasi).
Perilaku zsh
Dalam zsh
, baik Alt+ Backspacedan Ctrl+ wmelakukan hal yang sama. Mereka berdua menghapus kata sebelumnya, tetapi mereka terlalu liberal dengan apa yang merupakan kata istirahat, menghapus hingga sebelumnya -
atau _
. Apakah ada cara untuk membuat zsh
perilaku serupa bash
? Jika ini penting, saya telah oh-my-zsh
menginstal.
/
dan menghapus yang terakhir ``. Mereka memiliki fungsi yang berbeda.
bash
perilaku Alt + Backspace saya-suka, tapi saya masih suka bash
perilaku Ctrl + w seperti (berbeda) -yaitu, hapus ke ruang terakhir.