由于windows下编程习惯了保存就ctrl+s, 在vim下ctrl+s整个终端就会出现假死状态, ctrl+s在LINUX里是锁定屏幕的快捷键, 使用快捷键ctrl+q解锁就可以了
这时的vim并没有死掉,只是vim不再向终端输出东西了,按 ctrl+q 即可恢复正常,试了一下,果然有效. 其实ctrl+s 作用的不是 vim , 而是终端 , 也就是说, ctrl+s 在终端中也是有作用的.
很多刚从windows转移到linux上来工作的同事,在用vim编辑程序时,常常会习惯性的按下Ctrl + s保存文件内容。殊不知,这一按不紧,整个终端再也不响应了。 事实上Ctrl + s在终端下是有特殊用途的,那就是暂停该终端,这个功能是否有什么实际用途,目前没有用到过,还不清楚。要退出这种状态,让终端继续运行,很简单,按...
我在.vimrc中定义了 nnoremap <C-S> :w<enter> inoremap <C-S> <C-O>:w<enter> 但是一点反应也没有。 http://unix.stackexchange.com/questions/59770/saving-with-ctrl-s-in-vim 上提出了两种可能的问题,都不是。我看了我的终端和系统的快捷键定义也没有冲突。我定义的其它映射是好的,但是把C-S...
1. 启动Vim:在终端输入”vim”命令即可启动Vim。 2. 退出Vim:在Vim命令模式下输入”:q”(不保存修改并退出)或”:wq”(保存修改并退出)即可退出Vim。 3. 光标移动:使用方向键或h(左)、j(下)、k(上)、l(右)进行光标移动。 4. 插入文本:在Vim命令模式下按下”i”键即可进入插入模式,此时可以开始输入文...
vim使用篇插入:i 从光标当前位置开始插入a 从光标当前位置的下一个字符开始插入 o 在光标位置的下行插入一个空行,再进行插入O 在光标位置的上一行插入一个空行,再进行插入I 从光标所在行的开头开始插入正文A 从光标所在行的末尾开始插入正文 文件保存与退出::w 保存文件:w : 另存为 :w! 强制保存文件:q 退...
一、[VIM]编辑器 1)vi 概述 vi(visual editor)编辑器通常被简称为 vi,它是 Linux 和 Unix 系统上最基本的文本编辑器,类似于 Windows 系统下的 notepad(记事本)编辑器。 2)vim 编辑器 Vim(Vi improved) 是 vi 编辑器的加强版,比 vi 更容易使用。vi 的命令几乎全部都可以在 vim 上使用。
其中一些命令在命令和插入模式之间切换。默认情况下,Vim以命令模式启动,允许您四处移动并编辑文件。要切换到命令模式,请使用Esc键。另一方面,插入模式允许您键入文本并将其添加到文件中。要移动到插入模式,请按i。 编辑文本 r–替换单个字符(并返回到命令模式) ...
1. 运行vim命令:在Linux命令行下,输入`vim`命令,然后空格后面跟上要编辑的文件名,例如`vim file.txt`。 2. 保存文件:在Vim中按下`Esc`键,然后输入`:w`命令,按下回车键即可保存已经编辑的文件。 3. 退出Vim:在Vim中按下`Esc`键,然后输入`:q`命令,按下回车键即可退出Vim。如果文件已被修改,需要加上`...
Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。