VIM高级技巧
本文一般情况下用 (里边的字母一般大小写无所谓 , 除非特别注明)表示按住ctrl同时按下相关字母,命令前加一个 i 表示在插入模式下用这个命令
1. 选定文字 / 拷贝粘贴
v 为可视模式 , 可以选定多行。选定多行之后,可以用 yy 或者 dd 等等进行拷贝和剪切。
p 是粘贴
y 和 d 可以直接拷贝或者剪切选定的内容
yw 是拷贝一个单词如果要复制整行的最简单办法就是 V,y,p 就行了
v 是可以选定一行任意个字符的 ,V 是行选定的 , 一次一整行,然后通过向下或向上移动光标
而选定多行。
对于 v 选定的 , 拷贝后就是这么多 , 选多少就拷贝多少 , 而 V 选定的 , 粘贴的话会自动换到下一行 命令模式下 , 也是块选定 , 不过是列块选定
2. 折叠代码
可 以 z f 进行折叠 , 用 z o 打开折叠 , 也可以方向键向右打开折叠 ,zc 关闭折叠 ( 只要在被折叠的块中的任一个语句就行 )
3. 缩进代码
< 是左缩进 , > 是右缩进
按 v 选定后按 = 就是自动格式化代码 , 自动缩进 , 内部的递归的缩进都做到了
行左移 << ,行右移 >> ,该命令用于调整源码缩进格式简便快速。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载