编辑器的使用

hjkl←↓↑右 w向前跳一个单词 b回跳一个单词 (上个句子 ) 下个句子 {上个段咯 }下个段落
插入模式 从命令模式进入 按a 游标向后一格 i游标位置不动 A那行最后面I那行最前面
o游标下新增一行空白 O游标上新增一行
命令模式 letter表字母 word表示字
change cc cw cl 先删除然后就进入插入模式 delete dd dw dl yank(copy) yy yw yl
删除或复制 一个字 P粘在游标前 p粘在游标后
删除或复制一行 P粘在游标上方 p粘在游标下方
u undo恢复最近一次变动 ctrl-r redo取消最近一次的恢复 U针对游标所在行的所有变动
/关键字 往下寻找 ?往上寻找 n同方向 N反方向找
dt1删除与1之间的东西 r4替换成4 x删除游标的东西 5x删除5个字符
5dd向下五行 p粘贴 5yy向下复制 P粘贴 R REPLACE模式 直接取代 恢复按倒退键 离开按esc
w! q! wq! ex模式
:set number设置行号 :se nonu取消行号
:set ignorecase 搜索忽略大小写 :se noic取消操作
:set all设定编辑器选项
G跳到最后一行 1G跳到第一行 ctrl -d向下跳半个银幕 ctrl -u向上半个银幕
H跳到第一行 M中间行 L最后一行 z是游标行变成第一行 z-变成最后一行
!!ls -l 执行结果插入 !!date
!}sort 排列里面的资料 !}fmt -w60使段落宽度是60个字
sed 没参数,只搜索当前行 :s/this/that取代本行第一个字 后面的取代前面的 +g才会取代本行所有
:1,10s/this/that/g取代 1-10的字 1,$=%s/this/that/g取代第一行到最后一行
。,。+10当前行的下面10行(包括这行)改变11行 -与+功能相反
:r file1 读取file1内容到编辑器
:1,20w file2把一到20行的内容写到file2中 1,20w>>file3 附加
vi file1 file2 file3 同时打开几个文件 :n切换到下一个文件编辑:n#切换回上次的编辑文件
:rew回到第一个文件编辑
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值