以前碰到這個問題都得先重啟PieTTY然后用screen -x恢復到原來的工作界面,今天不知怎么的emacs里C-x C-s按了就掛起,只能google。
傳說中,早期的終端會遇到顯示字符的速度慢于接收字符的速度,為了解決這個問題,C-s用于先掛起當前終端,在數據傳輸之后用C-q恢復顯示。所以最簡單的解決方法就是在掛起后按C-q。
不過我的WinXP中C-q已經和快速啟動工具(寢室里是Turbo Launcher,實驗室的是Launchy)綁定了,也懶得為了這么個問題改操作習慣,于是再次google,終于找到一個一勞永逸的方法,以bash為例,在~/.bashrc中加入一行
stty -ixoff -ixon
即可。另外這樣設置后似乎恢復了C-s在bash中正向增量查找的功能。恩。