VIM使用总结:
I,vim + [option] +filename 其中option为m时,文件以只读模式打开。
为d时,同时打开多个文件,crtl+w进行窗口切换
多个文件则进入多文件编辑模式
II,编辑模式:i和I,进入插入模式,i为从目前光标开始插入,I为目前行的第一个非空格符开始插入。
a和A,a为从目前光标所在的下一个字符处开始插入,A为从光标所在行最后一个字符处开始插入
o和O,o为目前光标所在的下一行处插入新的一行,O为目前光标所在处的上一行插入新的一行
r和R,进入替换模式,r只会替换所在光标的那一个字符一次;R会一直替换光标所在的文字,直到按下ESC键。
III,命令行模式:w,将编辑的数据写入到硬盘文件中,w!只读文件强制写入
q,退出,q!,修改过文件强制退出
:wq 保存后离开
:w [filename] 将编辑的数据保存成另一个文件,加上n1,n2
:r [filename]读入另外一个文件的数据
:!command 暂时离开vi到命令模式下执行command的结果
:sp则是进入多窗口功能,类似于vi+d crtl+w则是进行窗口切换
IV,可视化模式,通过v,V,crtl+v进入该模式,进行块选择的操作,选择时会反白,对反白进行粘贴复制操作。
V,普通模式:移动光标:^: 跳转至行首的第一个非空白字符
0: 跳转至行首
$: 跳转至行尾
G:最后一行,gg,第一行,%则是全文
查找与替换,查找/或?,n和/配合用来查找一些关键字
替换:位置界定符s/word1/word2/g+c则是询问模式,1,$和%代表全文
删除粘贴与复制:d,y,前面跟次数,后面跟位置界定符,p在行下粘贴,P在行上粘贴
VI,u复原前一个动作,.重做
原创文章,作者:919022966,如若转载,请注明出处:http://www.178linux.com/77523