Vim 随笔
05 Sep 2019- Vim:专注editing
- verb + noun:最佳实践
- 尽量用text objects,而不是motions
比如用iw
,而不是w
- 使用relative line number(如何解决ex命令的操作问题?)
- 尽量不使用visual mode
因为一般会有准确的选择方式
一些常用操作
ap
,段落在vscode里是指两个空行之间gd
: 跳到定义处gb
=cmd+d
: 添加选择当前词af
: 选择模式中扩选范围gh
: 显示当前光标下的提示
extensions
vim-surround
vim-surround
ds'
: 删除包围的’’
cs”’
: 将”
换成’
vim.commentary
vim-commentary
gcc
: 注释当前行
gc10j
: 注释10行
gcat
: 注释一个标签
ReplaceWithRegister
ReplaceWithRegister
griw
: 粘贴替代word
grr
: 粘贴替代行
Vim-Indent-Object
vim-indent-object
<operator>ii
: 对当前缩写等级操作
<operator>ai
: 对当前+前一行操作
<operator>aI
: 对当前+前后行操作
Vim-Sneak
vim-sneak
s<char><char>
: 查找下一个双字母组合
S<char><char>
: 查找上一个双字母组合
#blog