码迷,mamicode.com
首页 > 系统相关 > 详细

linux vi 增删改查

时间:2014-11-28 18:17:10      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   使用   sp   文件   on   

经常用linux,知识零碎,此整理!

vim是vi升级版,写代码来很随意,先学习vi。

基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式

一般模式你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。

编辑模式按下『i, I, o, O, a, A, r, R』等任何一个字母之后才会进入编辑模式。此时可以编辑文档。在画面的左下方会出现『 INSERT 或 REPLACE 』的字样,此时才可以进行编辑。而如果要回到一般模式时, 则必须要按下『Esc』这个按键即可退出编辑模式。

指令列命令模式在一般模式当中,输入『 : / ? 』三个中的任何一个按钮,就可以将光标移动到最底下那一行。搜寻资料、读取、存盘、大量取代字符、离开 vi 、显示行号等等的动作则是在此模式中达成的!

查找命令(一般模式):

记得四个命令就可以了nN/,

例如在这篇文章中进行查找bzip2

bubuko.com,布布扣

文本替换

bubuko.com,布布扣

删除命令

主要是dd和x

例如去到第 27 行,并且删除 15 个字符--------------------『27G』 之后,再给他『 15x 』即可删除 15 个字符

去21 到 42 行之间的开头为 # 符号的批注数据---------------因为 21~42 有22 行,因此『 21G 』→『 22dd 』就能删除 22 行

插入:

大写O,在当前光标前一行插入数据

小写o,当前光标下一行插入数据

小写i,在当前光标处插入数据

复制:

复制 65 到 73 这九行的内容(含有MANPATH_MAP),并且贴到最后一行之后 --------------------『65G』 然后再『 9yy 』之后最后一行会出现『复制九行』之类的说明字样。 按下『 G 』到最后一行,再给他『 p 』贴上九行

区块选择:

bubuko.com,布布扣


参考鸟哥linux私房菜。

linux vi 增删改查

标签:style   blog   http   ar   color   使用   sp   文件   on   

原文地址:http://blog.csdn.net/buyingfei8888/article/details/41575655

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!