vim中ctrl-s的帮助信息 从上图可以看到,解释为CTRL-S会阻塞所有的输入,解决方式为CTRL-Q。 其实不是vim的锅,而是terminal的过 Terminal的过 从上图可以看到: CTRL-S为Terminal的组合键,在Terminal中,其用途是停止所有的输出。再加上在vim中的停止输入,这个作用力... CTRL-Q就是撤销CTRL-S的组合键。
原因为 CTRL-S会阻塞所有的输入,解决方式为CTRL-Q。 CTRL-S为Terminal的组合键,在Terminal中,其用途是停止所有的输出。再加上在vim中的停止输入,这个作用力… CTRL-Q就是撤销CTRL-S的组合键。
在几乎所有的编辑器中, CTRL-S 都是保存文档:但是在vim中,保存是输入 :w ,但是如果习惯性的不小心按了 CTRL-S ,那么恭喜你,你的Terminal将会处于“死机”状态,不信的话可以试试。这时你做的事几乎只有一件:关闭Terminal,重新再打开,以后避免不小心按到 CTRL-S 。但是习惯,啧啧啧~~~如果...
这时的vim并没有死掉,只是vim不再向终端输出东西了,按 ctrl+q 即可恢复正常,试了一下,果然有效. 其实ctrl+s 作用的不是 vim , 而是终端 , 也就是说, ctrl+s 在终端中也是有作用的.
在vi/vim中不小心按了ctrl+s怎么办 在Windows下写代码习惯了,今天把代码部署到服务器上,要修改一下一个默认路径,结果,写完手快,直接点了Ctrl+s,完全动不了了,ESC也不行,Ctrl+c也不行,:wq也不行,:q!也不行,最后直接把软件关了,连接断了。 百度了解决方法: ctrl+q就可以了。 曦宝 阅读1819 评论0 ...
无意中又按了一下CTRL+S, 结果vim像停掉了一样, 按什么键都不起作用了. 以前也碰到这种情况, 解决的办法是直接关了ssh客户端软件, 然后重新连接, 重新打开那个文件.今天我直接在google上查了一下, 发现直接按CTRL+Q解决问题.问题的原因: CTRL+S表示停止向终端输出; CTRL+Q恢复向终端输出.
刚刚由WIN10转到ubuntu,在使用vim时因为保留windows系统习惯,经常CRTL+S导致vim无响应。通过网络查询得知问题原因: CTRL-S为Terminal的组合键,在Terminal中,其用途是停止所有的输出。再加上在vim中的停止输入,所以造成屏幕输出卡死。 CTRL-Q就是撤销CTRL-S的组合键。我发现在CRTL-Q后,之前输入在屏幕不输出的字符会...
:% s@a@b@g 将文本中所有的 a 替换成 b 二、ctrl+v 模式 V 模式(列) 进入v 模式 移动光标选择区域、 编程的时候需要进行多行注释: 1)、ctrl+v 进入列编辑模式 2)、向下或向上移动光标,把需要注释、编辑的行的开头选中起来 4)、然后按大写的 I ...
:split(:sp) – 把当前窗水平分割成两个窗口。(CTRL-W s 或 CTRL-W CTRL-S) 注意如果在终端下,CTRL-S可能会冻结终端,请按CTRL-Q继续。 :split filename – 水平分割窗口,并在新窗口中显示另一个文件。 :nsplit(:nsp) – 水平分割出一个n行高的窗口。
# Vim-HotKeys ### 1.1 Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式...