我發現 ^S 映射為 zsh (ohmyzsh) 的 fwd-search 鍵,但我也想在 vim 中使用它進行各種映射 - 看來 zsh 映射現在阻止我使用它。
有什麼方法可以取消綁定鍵的映射或同時使用這兩種方法嗎?
答案1
這可能是流量控制,由您的終端機而不是 shell 處理。通常,control-s 停止終端輸出,control-q 恢復它。參見“ ”中的註釋:help ctrl-s
。
若要消除此行為,您可以嘗試以下 shell 命令:
stty stop undef
stty start undef
但這可能行不通。如果您使用的是 GUI 終端仿真器,請嘗試在其選項中尋找流量控制設定。
答案2
我分兩步將其擊落:
在 Konsole 中停用流量控制:
- 設定 > 管理設定檔... > 編輯設定檔 > 進階(選項卡)> 取消選取「啟用流量控制 [...]」)
也告訴 Zsh:
setopt noflowcontrol