2019/01/07 VIM

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
把颜色写进去CTRL+v+[
vim中的^[相当于echo中的\e=\033

在这里插入图片描述
h:左
l:右
j:下
k:上
w:下一个单词词首(空格隔开为一个单词)
e:当前或下一单词的词尾(如果这个单词就一个字符就是当前单词或者后面是空白字符)
b:当前或前一个单词的词尾(如果这个单词就一个字符或者前面有空白字符那就是当前单词)
前面 按数次就代表执行几个个数的字符、
H:head
M:midlle
L:last

在这里插入图片描述
0是行首
$是行尾
^行首一个非空字符
0会跳到第一行上面,不在字母上
在这里插入图片描述
**#G跳转那一行
G最后一行
gg,1G第一行
)下一句
(上一句 .+空格为判断一个句子
{上一段
}下一段 中间有空行的叫段落
**

在这里插入图片描述
在这里插入图片描述
x删除光标上的字符
#x删除光标开始后的几个字符
xp交换光标所在处的字符及其后面字符
~转换大小写
j删除当行后的换行符
r替换光标所处的字符
R replace 替换

在这里插入图片描述
在这里插入图片描述
d$:从光标(包括光标)到行尾
d0:从光标(不包括光标)之前到行首
d^: 从光标(不包括光标)之前到非空行首
dw:当前或下一个单词词首
de:当前或下一个单词词尾
db:当前上一个单词词首
dd:删除所在的行
#dd:多行删除
D=d’dollar’;删到行尾留空行

在这里插入图片描述
y
y $从光标复制到行尾
y0 从光标复制到行首
y^从光标复制到非空行首
ye复制到下一个单词词尾
yw复制所在单词词首
yb复制到上一个单词为止
yy复制整行
#yy复制多行
pP黏贴位置上下之分

在这里插入图片描述
在这里插入图片描述
c
c $删除光标之后的行后,进入insert模式
c^从光标删除到非空行首(不包括光标)
c0从光标删除到行首()
cb删除到上一个单词
ce删除到后一个单词
cw删除所在单词
C删除当前光标到行尾并进入insert模式=从c $

在这里插入图片描述
line行
letter字母
word单词
sentence ahead 句首
sentence behind句尾
paragraph above 段落前
paragraph below段落后

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
2,+3=2,5 d 2到5删除
2,.d 2到删出光标处

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
颜色自动标注的话,可以选择查询一个不存在的删除
在这里插入图片描述
全局替代,不加g只会修改行开始的第一个
在这里插入图片描述
在这里插入图片描述全局替换
在这里插入图片描述
vim用的基本正则表达式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

做一个二进制文件
查看ascll码

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
vimtutor随便练不会导致文件损坏

在这里插入图片描述
1.%s/^【:space:】*$//g
2.%s/【:space:】.*/#/gA

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值