工欲善其事必先利其器--开发者利器vim入门篇
1. vim
简单介绍
vim
是一款高度可配置的文本编辑器,能够有效创建更改多种格式文件,特别是对于做生物信息学
(动不动就会出来一个新的文件格式)相关的研究人员来讲,或者你不喜欢IDE
工具而喜欢简单明了的编辑器,那么选择vim
是不会有错的,上手后它将成为你以后开发工作中搬砖中的一款必备的神器。一般来讲linux
与Mac
系统自带安装,一般使用vi
调用就可以,window10
中的WSL
也是有的。如果没有可以到https://github.com/vim/vim
自行下载安装。
2. vim
简单使用
2.1 打开文件
在 teminal 中操作
vi targetfile.txt
打开文件
2.2 编辑文件
在打开文件的状态下输入i
键表示insert
插入进入可编辑模式。
此时终端左下角会出现INSERT
表示文件已经进入可编辑状态。我输入一些文字记录下。
2.3 保存文件
在编辑好文件后按esc
键退出编辑模式,此时终端左下角INSERT
消失 再按出“:”,然后按w
键表示write
写入保存,再按q
键表示quite
退出文件, 再按Enter
键。
当然如果你不想保存那就用:q
(没有编辑过的情况)或者:q!
(有编辑过)退出。
2.4 批量注释
先打开一个目标文件vi demo1.R
,然后按Ctrl
+ V
键,此时终端左下角会出现 VISUAL BLOCK
,然后按上下键选择你想注释的代码块,同时保证输入是大写状态下, 按I
键这样才能在每一行的第一个字符插入,接着再输入#
键或者其他表示注释 的符号,然后按Esc
键,接着就可以按:wq
保存退出
2.5 撤销操作
撤销操作也是平时编辑文件常用的命令,在vim
中我们可以在没有任何状态的时候 也就是左下角没有提示的时候,按u
键撤销上一步操作,Ctrl+r
恢复上一步被撤销 的操作。
3. 小结
这一篇主要记录的是vim
的简单使用主要包括打开文件操作,i
插入,:wq
保存退出,以及批量注释与撤销,都是一些比较常用的操作,如果你想了解更多可以从 http://vimcdoc.sourceforge.net/
下载查看中文使用手册。vim
高度可配置 主要是因为其支持广泛的插件系统,所以下一篇将介绍vim
的一些插件使用。