Di zsh
dalam vim mode
, saya menulis sesuatu
foo foo bar bar
Lalu saya tekan Escuntuk masuk dalam mode dan tipe normal :
foo foo bar bar
execute: _
Lalu, saya berasumsi saya bisa melakukan itu, saya ingin mencari dan mengganti bar
denganbaz
foo foo bar bar
execute: s/bar/baz/g_
Lalu saya mencoba menekan Enter, tetapi itu tidak berhasil. Saya hanya bisa kembali dari execute
menggunakan Ctrl+ c.
Bagaimana saya bisa menjalankan perintah?
Saya mencoba ini dengan normal .zshrc
dan tanpa .zshrc
sama sekali.
bash
itu alih-alihzsh
.v
, Anda bisa masukvim
dan melakukan apa pun yang bisa Anda lakukanvim
.command
keymap - itulah "ex-like" yang memberi Andaexecute:
prompt untuk memasukkan perintah ZLE. Thevicmd
keymap adalah untuk bekerja vi (m) modus perintah-gaya. Saat menggunakan zsh in vi mode, Anda mungkin akan bertukar bolak-balik antaravicmd
danviins
dengan cara yang sama seperti Anda bolak-balik antara perintah dan mode insert di vi (m).