Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57253
  • 博文数量: 28
  • 博客积分: 823
  • 博客等级: 军士长
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-10 16:58
文章分类

全部博文(28)

文章存档

2011年(1)

2010年(27)

我的朋友

分类: LINUX

2010-07-04 22:27:07

1:插入操作
i    在当前字符之前插入
I    在行首插入
a    在当前字符之后插入
A    在行末插入
o    在当前行之后插入一空行
O    在当前行之前插入一空行
2:删除操作
r    替换一个字符 
cw   删除并准备插入光标所在处的单词
dw   删除光标所在处的单词
x    删除当前字符
d0   删除光标所在处到行首的所有字符
d$   删除光标所在处到行尾的所有字符
dd   删除整行
ndd  删除当前行开始的n行
3:查找、替换操作
/string    从光标所在处向后查找相应的字符串
?string    从光标所在处向前查找相应的字符串
n    在同一方向上重复上一次的搜索
N    在相反方向上重复上一次的搜索
1,$s/string/replace/g     全文替换
1,20s/string/replace/g    1-20行替换
4:复制、粘贴、撤销操作
nyy  复制一行
nyw  复制n个单词
nyl  复制n个字符
p    粘贴在光标右边
P    粘贴在光标左边
u/ctrl+r    撤销/恢复上一次操作
5:多个文件操作(不适宜同时打开2个以上的文件)
edit filename    打开文件
n    切换至下一文件
e#   切换至刚才编辑的文件
split filename   打开文件(分屏)
CTRL+SHIFE+6     切换文件
6:移动光标
w    右移一个词
W    右移一个以空格分隔的词
b    左移一个词
B    左移一个以空格分隔的词
0    移到行首
$    移到行尾
H    移到屏幕顶行
M    移到屏幕中间行
L    移到屏幕低行
nG   移到第n行
G    移到最后一行
ctrl+f    向前翻页
ctrl+b    向后翻页
阅读(347) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~