vim常用命令 【vimer的世界】
vim常用命令
描述 | 参考博客 |
---|---|
:g/^\s*$/d | 可删除当前文档中的所有空行 |
viw | 在空白区使用viw可以选择所有空白字符 |
dG 或 :%d | 删除当前文档所有行 |
:nohl | 搜索后经常使用 |
搜索时可以用<Ctrl-r><Ctrl-w> 插入光标下的单词 | |
:x | ZZ 和 :wq 功能类似,但是不会写入没有被修改过的文件,且按键更方便 |
重绘屏幕并把当前行显示在窗口正中间可使用zz命令 | |
<Ctrl-r>% 可将当前文件名输入到文件中 | |
:r <filename> 读取某个文件并将文件的内容插入到当前光标后 | |
<Ctrl-[> 退出Vim插入模式,除了可以用Esc外,还可以使用组合键<Ctrl-[> | |
c命令是一个非常实用的命令,如cc可用来改写当前行(即删除当前行并进入插入模式),c$改写到行末,ci"改写双引号中的内容,c2w改写当前光标下两个单词,ct(改写到小括号前。(c命令与i、a、w等组合可组成非常多实用的命令) | |
要返回到上次跳转的位置 '' 或``’`命令 | |
> 用于增加缩进,< 减少缩进,~ 用于转换大小写 | |
<Ctrl-o> <Ctrl-i> 文档之间跳转 |
参考博客:
vim不常用的命令
- 原文作者:Ethan
- 原文链接:https://zhangxingong.fun/post/vim-unused-command/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. 进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。