禁用.bashrc中用于vim映射的流控制

禁用.bashrc中用于vim映射的流控制,bash,vim,Bash,Vim,在这方面,我看到: “请注意,重新映射C-s需要禁用流控制 “(如in.bashrc或.zshrc) 地图:w imap:w 我真的很想使用这些映射,但不知道要“禁用流控制”将什么放入.bashrc (在Bash中)我如何做到这一点,它会产生其他不必要的后果吗 stty -ixon 关闭流量控制并释放C-s用于其他用途。如果仍然需要流控制,则可以改为更改用于停止程序的按键 stty stop ^e # instead of ^s stty start ^b # instead of ^

在这方面,我看到:

“请注意,重新映射C-s需要禁用流控制
“(如in.bashrc或.zshrc)
地图:w
imap:w
我真的很想使用这些映射,但不知道要“禁用流控制”将什么放入
.bashrc

(在Bash中)我如何做到这一点,它会产生其他不必要的后果吗

stty -ixon
关闭流量控制并释放C-s用于其他用途。如果仍然需要流控制,则可以改为更改用于停止程序的按键

stty stop ^e   # instead of ^s
stty start ^b  # instead of ^q

当然,请确保这些键尚未绑定到要保留的行为。stty设置的击键在外壳看到之前由终端直接解释。

谷歌搜索三秒钟:(谷歌的第二个结果也不错。请在询问其他人的时间之前进行研究。@AndyRay我讨厌这种评论:谷歌可能不会给每个人相同的结果;而且在十年后,这篇文章可能是谷歌排名最靠前的文章。你想让子孙后代拥有唯一的答案:“谷歌这个第一”当他们真的用谷歌搜索得到答案时?顺便说一句,对我来说,谷歌的第二个结果就是stackoverflow.com。@gniourf_gniourf请报告重复的问题并转到close@PeterRincker我为什么要这样做?这实际上是一个重复的问题吗?如果是,请提供问题的链接。
stty stop ^e   # instead of ^s
stty start ^b  # instead of ^q