vim编辑器的日常使用

2016-11-24  本文已影响86人  lingfighting

vim编辑器相当于Windows下的word和wps等可用来编辑文本的软件,之所以在开发工作中需要会使用vim编辑器,是因为Vim可实现跨平台编辑文本,无论在Mac,Windows上,还是服务器平台上,配置文件大同小异,操作习惯基本相同。

和Windows下的编辑器不一样的是,vim的基本操作都是以键盘命令为主。在初次使用时与日常的鼠标操作有很大的不同,但是使用习惯后,你会爱上这种帅气且高效的编辑方式。

vim编辑器的文本操作是在不同模式下进行的。可分为normal模式或者命令模式,编辑模式(vim底部出现--INSERT--字符),底部命令模式(vim底部有冒号:)。

注:编辑模式和底部命令模式之间切换时,需要先按Esc回到normal模式。为解决模式切换的问题,我的习惯是,每次操作都按Esc,然后根据vim底部提示知晓当前模式。

normal模式:通过vim filename命令打开文件,进入该模式,也可叫命令模式,在此模式下,任何的键盘操作被视为命令,即在vim的Normal模式下,所有的键均为功能键。其他模式按Esc键回到该模式。

在此模式下,常用命令有:

除了整行复制,还可以像Windows下一样,选中复制。选中复制分为两种:
1.按v进入可视化模式(vim底部出现--VISUAL--字符)。进入可视化模式之后,移动光标到指定位置,即选中光标开始和结束位置内容,按y键,将选中内容存到vim缓冲区。
2.按Ctrl + v进入可视化块模式(vim底部出现--VISUAL BLOCK--字符),进入这个模式可以配合光标的上下左右移动,在文本中选取文本块进行复制。

注:所有与y有关的复制命令都必须与p配合才能完成复制与粘贴功能。

注:替换在底部命令模式中完成

编辑模式:从normal模式按i/(小写字母)o/(大写字母)O等都可进入该模式,进入该模式后vim底部出现--INSERT--字符。在该模式下可进行文档编辑操作,与word类似。

注:在该模式下对文档进行编辑后,要进入底部命令模式对文档进行保存

进入该模式的方式:

一个小技巧:按8,再按i,进入编辑模式,输入=, 按两次Esc进入命令模式,就会出现8个=。 这在插入分割线时非常有用,如30i+两次Esc就插入了36个+组成的分割线。

底部命令模式:在normal模式下按冒号,进入该模式。此时,vim底部出现冒号,即可在冒号后键入命令,按Enter后生效。

在此模式下,常用命令有:

文章著作权归本人所有,转载须说明来源

上一篇 下一篇

猜你喜欢

热点阅读