免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1184 | 回复: 0
打印 上一主题 下一主题

vi编辑器常用命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-31 21:52 |只看该作者 |倒序浏览
通常,vi共分为3种模式,分别是:一般模式,编辑模式,命令行命令模式。这三种模式作用如下:
*  一般模式  在这个模式中可以使用上下左右键来移动光标,可以删除字符,删除整行,也可以使用复制粘贴来处理文件数据。
*  编辑模式  在一般模式下可以进行复制粘贴但是不能进行编辑操作,要等到按下键盘上的“i,I,o,O,a,A,r,R”等字母后才会进入编辑模式,左下角会显示“INSERT”,要返回一般模式按下键盘下的Esc。
*  命令行命令模式  在一般模式下输入:或者/或者?就可以进入该模式,鼠标移动到最下面那一行,可以搜索数据,可以读取,存盘,大量删除字符,离开vi,显示行号。
一般模式:移动光标的方法
h或者左向键:光标向左移动一个字符
j或者向下键:光标向下移动一个字符
k或者向上键:光标向上移动一个字符
l或者右向键:光标向右移动一个字符
ctrl+f :向下移动一页
ctrl+b :向上移动一页
0         :移动到这一行的第一个字符处
$      :移动到这一行的最后一个字符处
G     :移动到这个文件的最后一行
nG :移动到这个文件的第几行
gg  :移动到这个文件的第一行
n  :向下移动n行
一般模式:搜索与替换
/word  :从光标的位置开始搜索名为word的字符串
n1,n2s/word1/word2/g  :在第n1和n2行之间查找word1并将起替换成word2
n1,n2s/word1/word2/gc  :同上,只是变成了交互界面
一般模式:复制,粘贴和删除
x,X     :x为向后删除一个字符,X为向前删除一个字符
nx       :向后删除n个字符
dd     :删除光标所在的一整行
ndd  :向下删除n列
d$     :删除光标所在位置到该行最后一个字符
d0     :删除到该行到最前的一个字符
yy     :复制光标所在的那一行
nyy  :向下复制n行
y1G  :复制光标所在行到第一行的所有数据
yG     :复制到最后一行的所有数据
y0  :复制光标位置到行首的所有数据
y$  :复制光标位置到行尾的所有数据
p,P :p为粘贴到光标位置的下一行,P为到上一行
u     :复原上一个操作
ctrl+r  :重做上一个操作
.       :重复前一个动作
进入编辑模式:
i,I  :i为从光标所在位置输入文字,已存在文字向后退,I从第一个非空字符处开始插入
a,A :从光标的下一个字符处开始输入,A从光标所在行的最后一个字符处开始输入
o,O :o从当前光标所在行的下一行插入新的一行,O为所在行的上一行插入一行
r,R :r会替换光标所在的那一个字符,R一直替换光标处的字符
命令行命令模式:
:w     :写入硬盘
:w! :强行写入
:q  :离开vi
:q! :强制离开,而不保存
:e!  :将文件还原到最原始的状态
:wq     :存储后离开
ZZ      :若没有修改不存储离开,若修改直接保存离开
:w filename  :将数据另存为
:r filename     :读入另一个文件数据
:!command  :在vi中执行命令
:set nu  :添加行号
:set nonu :删除行号
                                                                    -----------------------摘抄自《鸟哥的linux私房菜(基础学习)》

               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103721/showart_2042422.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP