首页 运维 网络学院 查看内容

Vi编辑器的使用

2011-5-5 11:09 679 0

摘要:   1、移动:  上j,下k,左h,右l  行头和行尾:0,$  按照单词移动:w,W(不包含标点符号等)前移,b,B(不包含标点符号等)后移 ,nw(W),nb(B)前移货后移n个单词  文件尾:G...
关键词: 行号 光标 单词 行头 移动 多行 字符串 单行 一个 文件

  1、移动:  上j,下k,左h,右l  行头和行尾:0,$  按照单词移动:w,W(不包含标点符号等)前移,b,B(不包含标点符号等)后移 ,nw(W),nb(B)前移货后移n个单词  文件尾:G,文件头1G,NG,移动到指定的行。(goto)  整屏:ctrl+F,ctrl+b,  半屏幕:ctrl+d,ctrl+u  当前屏幕:  移动到开始:H  移动到中间:M  移动到最低:L  顶行下n行:nH  底行上n行:nL  2、插入:(insert)  行头:I,行尾:A  普通:i,字符后:a  前行:O,下行:o  3、替换:(change)  cnw(W):往前替换替换n个单词  cnb(B):往后替换n个单词  c0:直到行头  c$:直到行尾  cc:整行替换,不管光标在行的什么位置  r:替换一个字母  R:直到输入结束按ESC后  s:替换一个字母  S:删除整行,不管光标在行的什么位置  ~:大小写转换  4、复制:  单词:nyw(W)  单行:yy  多行:nyy  撤销:u  使用vim编辑文件,然后按v进入可视化编辑模式,这样可以快速的自定义段落复制  5、粘贴:  光标后粘贴:p  光标前粘贴:P  6、删除: (delete)  单个字符:x  单词:ndw(W)  单行:dd  多行:ndd  行头:d0  删除到行尾:d$或D(还在命令模式下)或C(在输入模式下)  7、查找:  正向查找:/ 下一个匹配:n  反向查找:? 下一个匹配:n  8、替换:  单行替换:冒号s/搜索字符串/要替换的字符串/ 仅替换第一个匹配的,整行替换后加g  显示行号:set nu(number的缩写)  指定范围内:开始行号,结束行号s/搜索字符串/要替换的字符串/g,行号可以用.(当前光标位置)和$(文档末尾)代替  9、编辑的过程中执行命令:  :! 命令  10、另存为:  :w  文件名  11、其他  重复执行:.  连接两行:J  学会这些,应该可以比较快速的处理文本文件了
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部