vim的使用
1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。如果是初学vi,运行一下vimtutor是个聪明的决定。(如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh) 1.1 Vim的几种模式 .正常模式:可以使用快捷键命令,或按:输入命令行。 .插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 .可视模式:正常模式下按v可以进入可视模式,在可视模式下,移动光标可以选择文本。按V进入可视行模式,总是整行整行的选中。ctrl+v进入可视块模式。 .替换模式:正常模式下,按R进入。 2. 启动Vim .vim -c cmd file: 在打开文件前,先执行指定的命令; .vim -r file: 恢复上次异常退出的文件; .vim -R file: 以只读的方式打开文件,但可以强制保存; .vim -M file: 以只读的方式打开文件,不可以强制保存; .vim -y num file: 将编辑窗口的大小设为num行; .vim + file: 从文件的末尾开始; .vim +num file: 从第num行开始; .vim +/string file: 打开file,并将光标停留在第一个找到的string上。