Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1651880
  • 博文数量: 245
  • 博客积分: 10378
  • 博客等级: 上将
  • 技术积分: 2571
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-27 08:19
文章分类

全部博文(245)

文章存档

2013年(4)

2012年(8)

2011年(13)

2010年(68)

2009年(152)

分类: LINUX

2009-03-27 08:52:03

插入:
i  从光标当前位置开始插入
a   从光标当前位置的下一个字符开始插入
o  在光标位置的下行插入一个空行,再进行插入
O  在光标位置的上一行插入一个空行,再进行插入
I  从光标所在行的开头开始插入正文
A  从光标所在行的末尾开始插入正文


文件保存与退出:
:w   保存文件
:w!  强制保存文件
:q  退出
:q!  强制退出
:x   = :wq

文件写入与打开:
:w filename 保存文件为给出的文件名
:w! filename 强制保存文件为给出的文件名

:f filename  将当前文件重命名为filename

:r filename 插入文件内容到光标指定的位置
:e filename  编辑新文件(打开另一个文件进行编辑)


复制粘贴:
[n]x   删除从光标开始的连续n个字符
[n]dd   删除从光标开发的n行
[n]yy  复制从光标开始的n行
p  粘贴

光标跳转:
h、j、k、l 左、下、上、右
H、M、L  屏幕最上边、屏幕中间位置、屏幕最下边
[n]H  跳到第n行
:n  跳到第n行(同[n]H)
w  光标向右移动一个字
b  光标向左移动一个字

编辑模式下按v 进入可视状态进行内容选择
[n]shift + > 所选内容向右移动一个tab
[n]shift + < 所选内容向左移动一个tab  

查找替换:
/string   查找字符串 ,配合n(next)使用
:s/str1/str2  用str2替换行中首次出现的字符串str1
:s/str1/str2/g  用str2替换行中所有的字符串str1
:g/str1/s//str2/g  用str2替换全文中所有的字符串str1

阅读(853) | 评论(0) | 转发(0) |
0

上一篇:GDB调试

下一篇:vivi下,平台搭建

给主人留下些什么吧!~~