Vim常用技巧总结1

我的主力博客:半亩方塘

1、 重复上次的操作在普通模式下用 . 命令

2、 取消上次的操作在普通模式下用 u 命令

3、 整行删除在普通模式下用 dd 命令,此命令在删除行后 不进入插入模式

4、 整行删除在普通模式下用 S 命令,此命令在删除行后 进入插入模式

5、 删除某个单词在普通模式下用 dw 命令,此命令删除单词后 不进入插入模式

6、 删除某个单词在普通模式下用 cw 命令,此命令删除单词后 进入插入模式

7、 删除光标位置的字母在普通模式下用 x 命令,此命令删除字母后 不进入插入模式

8、 删除光标位置的字母在普通模式下用 s 命令,此命令删除字母后 进入插入模式

9、 在光标所在行的下一行插入在普通模式下用 o 命令,此命令 进入插入模式

10、 在光标所在行的上一行插入在普通模式下用 O 命令,此命令 进入插入模式

11、 在光标所在位置的下一位置进行插入操作,在普通模式下用 a 命令,此命令进入 插入模式

12、 将光标移动到该行末尾最后一个字母的位置,在普通模式下用 $ 命令,该命令 不进入插入模式

13、 将光标移动到该行末尾的最后一个字母的下一个位置进行插入操作,在普通模式下用 A 命令,此命令 进入插入模式

14、 将光标移动到该行的第一个位置进行插入操作,在普通模式下用 I 命令,该命令 进入插入模式

15、 在大规模的范围内进行重复性的操作一般需要用到命令行模式下的 :normal 命令,譬如注释掉全部的代码用:%normal i//, :normal 命令不管光标所在位置在哪儿,都会将其移动到所选区域的行首进行操作,所以这里的:%normal i// 和 :%normal I// 效果是一样的, % 表示的是全部文档的范围

16、 从光标所在行到文件末尾这所有的范围进行缩进在普通模式下用 >G 命令,该命令 不进入插入模式

17、 进入某个目录可以在命令行模式下用 :cd ... 命令,这个命令跟 shell 中的类似,在该目录下打开文件用:open filesname 命令,将 filesname 替换成相应的文件名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值