Saya telah menemukan ^ S yang dipetakan menjadi kunci pencarian fwd untuk zsh (ohmyzsh) tetapi saya ingin menggunakannya dalam vim untuk berbagai pemetaan juga - sepertinya pemetaan zsh mencegah saya menggunakannya sekarang.
Adakah cara untuk menghapus peta bindkey atau menjalankan keduanya?
bindkey
petaCtrl-S
.Ctrl-S
menangguhkan, sebagaimana mestinya. Sudahkah Anda memeriksa file profil zsh Anda?bindkey
. Gunakanbindkey "^S"
untuk melihat apaCtrl-S
yang terikat secara spesifik. Cari detail tentang "widget" terikat denganman zshzle
.Jawaban:
Ini mungkin kontrol aliran, yang ditangani oleh terminal Anda dan bukan shell Anda. Biasanya control-s menghentikan output terminal, dan control-q melanjutkannya. Lihat catatan di "
:help ctrl-s
".Untuk menghapus perilaku ini, Anda bisa mencoba perintah shell ini:
Ini mungkin tidak berhasil. Jika Anda menggunakan emulator terminal GUI, coba cari pengaturan kontrol aliran dalam opsinya.
sumber
Saya menembaknya dalam dua langkah:
Menonaktifkan kontrol aliran di Konsole:
Beritahu Zsh tentang itu juga:
sumber