Chinaunix首页 | 论坛 | 博客
  • 博客访问: 255057
  • 博文数量: 34
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 961
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-11 17:19
个人简介

没有最好的语言,只有最适合的语言。

文章分类

全部博文(34)

文章存档

2016年(2)

2013年(32)

我的朋友

分类: LINUX

2013-07-11 18:33:09

Ctrl+f                屏幕向前翻动一页

Ctrl+b               屏幕向后翻动一页

Ctrl+d               屏幕向前翻动半页

Ctrl+u               屏幕向后翻动半页

/word   在光标之后查找一个名为word的字符串    ?/word 在光标之前查找一个名为word的字符串

:n1,n2s/word1/word2/g  在第n1与n2行之间查找word1这个字符串,并将该字符串替换为word2
:1,$s/word1/word2/g 从第一行到最后一行查找word1这个字符串,并将该字符串替换为word2 :1,$s/word1/word2/gc 相对与上面多了一个用户确认(confirm)

x,X                    其中x为向后删除一个字符,X为向前删除一个字符  nx向后删除n个字符

dd               删除光标所在的那一整列    ndd删除光标所在列的向下n列

yy               复制光标所在行

nyy        复制光标所在列的向下n列

p,P            p为复制的数据粘帖在光标下一行,P则为粘帖在光标上一行

u               恢复前一个动作

o,O            插入新的一行

:w [filename]     将编辑的数据保存为另一个文件  :n1,n2 w [filename]  将n1到n2的内容保存到filename这个文件

:r [filename]       在编辑的数据中,读入另一个文件的数据。亦即将filename这个文件的内容加到光标所在行的后面

:set nu  显示行号        :set nonu  取消行号           
阅读(1401) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~