Vim的快速入门

1 篇文章 0 订阅

Vim快入门

一. 普通模式进入插入模式:

普通模式使用下面的健进入插入模式,并可以从下面的位置开始

命令说明
i在当前光标处进行编辑
I在行首插入
A在行末插入
a在光标后插入编辑
o在当前行后插入一个新行
O在当前行前插入一个新行

二. 普通模式下删除vim文本信息

进入普通模式,使用下列命令可以进行文本快速删除

命令说明
x删除光标所在的字符
X删除光标所在前一个字符
Delete同 x
dd删除整行(可以ndd来删除n行)
dw删除一个单词(不适用于中文)
d$或D删除至行尾
d^删除至行首
dG删除到文档结尾处
d1G删除至文档首部游标的快速跳转

三. 游标的快速跳转

1. 行间跳转
命令说明
nG/ngg游标移动到第n行(可以进入命令模式输入:set nu显示行号)
gg游标移动到第一行
G到最后一行

小技巧:你在完成依次跳转后,可以使用 Ctrl+o 快速回到上一次(跳转前)光标所在位置,这个技巧很实用,比如当你在写代码时,忽然想起有个 bug,需要修改,这时候你跳过去改好了,只需要按下 Ctrl+o 就可以回到你之前的位置。vim 中会用很多类似的小技巧就等着你去发掘。

2. 行内跳转

普通模式下使用下列命令在行内按照单词为单位进行跳转:

命令说明
w到下一个单词的开头
e到当前单词的结尾
b到前一个单词的开头
ge到前一个单词的结尾
0或^到行头
$到行尾
f <字母>向后搜素该<字母>,并跳转到第一个匹配的位置(非常实用)
F<字母>向前搜索<字母>并跳转到第一个匹配的位置
t<字母>向后搜索<字母>并跳转到第一个匹配位置之前的一个字母(不常用)
T<字母>向前搜索<字母>并跳转到第一个匹配位置之后的一个字母(不常用)
3. 复制粘贴和剪切
  • 普通模式中使用 y 复制
  • 普通模式中,yy 复制游标所在的整行(3yy 表示复制 3 行)
  • 11
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值