CTRL-S为Terminal的组合键,在Terminal中,其用途是停止所有的输出。再加上在vim中的停止输入,这个作用力… CTRL-Q就是撤销CTRL-S的组合键。
vim下ctrl + s 僵死问题的解决 vim 使用vim习惯性手残Ctrl+S ,解决方法 : Ctrl + Q 就能恢复了 vim下ctrl + s 僵死问题的解决 vim 使用vim习惯性手残Ctrl+S ,解决方法 : Ctrl + Q 就能恢复了 vim下ctrl + s 僵死问题的解决
有时候在 vim 中按下ctrl+s会导致卡死,这是因为在 linux 终端下,ctrl+s和ctrl+q是一对操作,用于暂停和恢复终端输出。一般情况下我用不到这个功能,在bash中将其关掉。在~/.bashrc中加入以下语句,如果是 ssh 过去的,还需要在目标主机上添加该命令。
使用vim时,不小心按到了ctrl +s 后界面不能操作,但是可输入进去字符 可以使用组合键解锁 crtl+ shift +q 进入后,发现锁死的一顿乱操作都写入进去了 使用u 键进行恢复,先按esc 再按 u进行恢复 如果觉得一顿乱操作是对的,用u恢复后还要在重新输入,可以用组合键crtl +r 恢复u恢复的数据。
由于Vim下按了Ctrl+s快捷键导致锁定屏幕,通过Ctrl+q解锁就好了。©著作权归作者所有,转载或内容合作请联系作者 1人点赞 Linux 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我"赞赏支持还没有人赞赏,支持一下 colinsarah 总资产1共写了2605字获得20个赞共2个粉丝关注 ...
其实在Linux下 Ctrl+S是有特殊的用途的,不能乱按。 在Linux下,Ctrl+S 是暂停该终端,阻止向该终端输出。那如何解决呢?按下Ctrl+Q就可以了。在Linux终端 Ctrl+Q :恢复向终端输出。
这时你做的事几乎只有一件:关闭Terminal,重新再打开,以后避免不小心按到 CTRL-S 。但是习惯,啧啧啧~~~如果知道vim按键帮助的话,输入 help ctrl-s 可以查看这个组合键的帮助信息,如下:从上图可以看到,解释为 CTRL-S 会阻塞所有的输入,解决方式为 CTRL-Q 。从上图可以看到:
问题:vim中映射ctrl-s保存失败。原因:ctrl+s是终端的pause快捷键,对应recover快捷键是ctrl+q。解决:在.bashrc设置stty -ixon或者换用其他快捷键。参考:http://t.cn/RmzTHUJ
常规模式下的CTRL-A/CTRL-XVim可以对文本进行简单的算术运算。在常规模式下,使用CTRL-A快捷键,可以将当前光标下的数字加1;使用CTRL-X快捷键,可以将当前光标下的数字减1。 通过在命令之… YYQ发表于VIM学习... Vim搜索字符转义与very magic搜索模式 假设需要在一个CSS样式文件中查找所有的 颜色代码,部分查找目标...
ctrl+s是终端的pause快捷键,对应recover快捷键是ctrl+q。 ctrl+w我可以正常映射。 有用1 回复 Shizhi_Tang: 我知道是终端pause。但是我的终端不知到为什么本来就pause不了。而且我问题里的链接也提到了这个问题,我照做了改了.bashrc也没效果 回复2013-06-05 felix021: @Shizhi_Tang 你的终端本身可以接受CTR...