Repository navigation
Vim 缩进插入删除使用技巧 #111
shenweiyan
announced in
1.3-软件
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
在服务器环境下,Vim 因其高效、轻量、无需图形界面的特性,确实是开发者最常用的代码编辑工具之一。针对 vim 使用过程中最常遇到的一些操作技巧简单记录一下。
多行缩进
没有学会使用技巧前,最常规的做法还是一行行的缩进,针对大片段的长代码简直就是灾难。
向前或向后缩进4个空格
shift + v组合键进入Visual Line模式,可使用方向键选择多行;<或>,进行向前或向后缩进。注:有些设置为缩进一个Tab单位。向前或向后缩进n个空格
向前缩进,实则是使用
Visual Block模式删除多余空格以达到向前缩进的效果。ctrl + v组合键进入Visual Block模式;d删除选中内容。向后缩进,实则是使用
Visual Block模式批量添加空格以达到向后缩进的效果。ctrl + v组合键进入Visual Block模式;shift + i组合键进入编辑模式;esc按键完成操作。删除
d^:删除光标至行首内容d$:删除光标至行尾内容dgg:删除光标前的所有内容dG:删除光标后的所有内容dd:删除当前行内容多行注释插入与删除
多行注释插入字符
CTRL+V进入可视化模式(VISUAL BLOCK);I键,此时下方会提示进入 "insert" 模式,输入你要插入的注释符,例如#;ESC键,你就会发现多行代码已经被注释了。多行删除注释
Ctrl+v进入列选择模式,移到光标把注释符选中,按下小写的d键,注释就被删除了。All reactions