Saya menemukan sebuah kalimat di vimdoc:
Note: CTRL-S does not work on all terminals and might block
further input, use CTRL-Q to get going again.
dan kunci ini memang menggantung vim saya. Saya berpikir bahwa itu adalah kesalahan vim, karena tidak ada masalah ketika saya menggunakan C-s
/ C-x C-s
di emacs nox. Namun baru saja ketika saya membaca halaman manual dan menekan Ctrl-s
, itu hang man
juga (saya menetapkan less
sebagai PAGER).
Jadi bisakah seseorang memberi tahu saya apa yang terjadi?
Emulator terminal adalah xterm
dan lxterminal
, dan tty
juga memiliki masalah ini. Dan tanda Ctrl+ qmenempatkan proses kembali dengan benar dalam semua kasus.
ctrl-s
menyebabkan proses untuk menggantung.
C-s
dan C-q
dulu "gulir kunci beralih". Anda dapat menonaktifkan fungsi ini dengan menambahkan stty ixany
dan stty ixoff -ixon
ke.bashrc
C-q
mengaktifkan kembali pengguliran, bukan?