vim指令学习

1 篇文章 0 订阅

#vim学习日记—吴洪岩—2019-06-26—杭州电子科技大学

##插入模式:
###一.基础插入模式
####1.基础插入操作:

命令意义
i在光标之前插入字符
I在光标所在行最后插入字符
a在光标之后插入字符
A在光标所在行最前插入字符
o在光标所在行的下一行插入字符
O在光标所在行的上一行插入字符

####2.基础删除操作:

命令意义
x删除当前光标
X删除当前光标所在行整行
s删除光标所在位置,然后再进入插入模式
S删除光标所在行整行,然后再进入插入模式
dd删除整行
D删除从光标开始到最后的所有字符
c+(hl)删除上(下)一个字符插入
c+(jk)删除当前光标前上(下)一行字符插入
nx删除多个字符(n为删除的字符个数)
dw删除一个单词(以空格分隔的单词)
dnw删除n个单词(n为单词个数)
db向后删除一个单词
J删除两行之间的空行
u撤销上一次的操作
crtl+R重做用来翻转撤销的动作
U撤消对一行的全部操作,再次使用该命令则会撤消前一个"U"的操作

####3.复制粘贴:

命令意义
yy复制光标所在的整行
nyy拷贝n行
Y复制从光标所在行,行首到行尾的内容
y0复制从光标前一个字符开始到行首的内容

####4.字符移动:

命令意义
w将光标向后移动一个单词,同时将光标放在首字符
nw将光标向后移动 n 个单词,同时将光标放在首字符
e将光标移动到下一个单词的最后一个字符
b将光标移动到光标所在单词的首字符
ge将光标移动到前一个单词的最后一个字符
$移动到当前行的行尾
“^”移动到当前行的第一个非空白字符

####5.查找功能:

命令意义
shift+*查找与当前光标所在单词相同的单词,n和N进行下一个和上一个操作
/string直接查找string,在最后加上/C表示大小写敏感,n和N切换
/ctrl+r+string查找自想要的字符或单词,在最后加上/C表示大小写敏感

###可视化模式:

命令意义
v移动光标,光标走过的地方就会被选中,再按v即可退出
V可与选择多行
ctrl+v可与进行矩形区域选择
d在可视模式下删除选中的区域
y复制可视模式下选中的区域
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值