关于unix vi

上一篇 / 下一篇  2012-04-24 10:09:22 / 个人分类:Unix

Vi命令有很多,我没必要全部了解,因此只拣其中一部分学习,目标就是能应付工作,提升工作效率即可。

 

首先,确定需求

 

1、 移动光标

2、 删除单个字符

3、 删除光标所在行

4、 删除多行数据

5、 插入字符

当然针对每种操作可能有许多种命令可以实现,这里只说自己比较习惯用的

Unix系统以solaris为例

输入vi,回车,进入到vi编辑器

1、 再不做任何按键的情况下,点击上、下、左、右键,可以再文档中切换,很好理解(baidu告诉我说用hjkl,我是记不住了,看你了)

2、 将光标移到要删除字符位置,点击x,则会将该字符删除,这时候点击上下左右,发现并不是移动光标的命令。需要先按ESC键,退出删除状态,再按上下左右键就可以

3、 移动光标到所在行,按dd

4、 删除多行,按ESC,输入mnd  意思就是,从第m行开始(包括第m行),到第n行都删除。

5、 将光标移到要添加字符的位置,点击i,进入输入字符状态,输入相应字符就ok了,假如输入错误,可以按back键到相应的位置重新输入就会把错的覆盖掉

 

上班时间写的很乱,总之,假如你使用过linux vi在第一次使用unix vi的时候可能有点不太适应,只需要记住,每个操作之后,按ESC退出当前的编辑状态,重新进入下一个类型的编辑状态就行了。


TAG:

 

评分:0

我来说两句

Open Toolbar