practical vim tips --- part 1
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 记录下自己感觉会用得到的命令。 Vim Tips from Practical Vim Normal Mode 1. >G 从当前 行直到文件结束,增加缩进 2. A 在当前行的末尾添加,如果想要多行行尾添加内容,如添加 ; 可以 A;<Esc> ,然后 j. 对后面的行执行同样的添加操作 3. f{char} 行内寻找 字符, ; 执行上次的 f 命令,找到下一个; , 找到上一个。 4. & 执行上一次的替换操作 5. * 搜索光标所在的词 9. daw 删除单词及与单词前面相邻的空格。 10. C-a 给数字加1, C-x 给数字减1. 也可以在前面加数字,执行这个数次操作。 12. d{motion} 可通过** :h operator **查看完整列表。 Insert Mode 13.在Insert模式下修正, <C-h> == backspace 后退删除一个字符, <C-w> 后退删除一个单词, <C-u> 删除到行首。 14. <C-[> 切换到normal模式。可以将此映射为 <Esc> 。 书上说的<C-o>是进入insert模式,在我的配置下不行。在跳转的时候<C-i>,<C-o>是进入退出。 15.从寄存器粘贴 K 查找光标所在单词的man页, J 连接当前行与下一行。 yt, , t