Vim进阶指南
2018-05-04 15:01
120 查看
常用按键说明
按键 | 解释 |
---|---|
移动光标 | |
n+(Space) | 向右移动n个字符 |
n+(Enter) | 向下移动n行 |
nG | 移动到第n行 |
gg | 移动到第一行 |
G | 移动到最后一行 |
0或Home键(Mac使用fn+\(\leftarrow\)) | 移动光标到本行第一个字符 |
$或End键(Mac使用fn+\(\rightarrow\)) | 移动光标到本行最后一个字符 |
查找 | |
/word | 向下查找word字符串 |
?word | 向上查找word字符串 |
n | 重复前一个查找操作 |
N | 反向进行前一个查找操作 |
删除、复制与粘贴 | |
x, X | x向后删除一个字符,X向前删除一个字符 |
nx | 向后连续删除n个字符 |
dd | 删除光标所在的那一整行 |
ndd | 删除光标所在的向下n行 |
yy | 复制光标所在那一行 |
nyy | 复制光标所在的向下n行 |
p | 将复制的数据在光标下一行粘贴 |
批量注释和取消注释
注释
ctrl+v进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(
shift+i),再插入注释符,比如"#",再按
Esc,就会全部注释了
取消注释
ctrl+v进入列编辑模式,把注释符号标记起来,然后按
d, 就会取消注释
多行缩进
按
v进入visual状态,选择多行,用
>或
<缩进或缩出
相关文章推荐
- VIM 应急10分钟指南
- C进阶指南(1):整型溢出和类型提升、内存申请和管理
- Vim学习指南
- <性能测试进阶指南>性能测试招聘要求
- Java 服务端入门和进阶指南
- VIM 进阶
- VIM 初学与进阶的操练及个人体验
- Vim Installation help for linux(Vim安装指南-linux)
- Vim 进阶操作 一
- Android 开发进阶指南
- Ubuntu下VIM使用指南
- Weex入门与进阶指南
- 史上最全Vim快捷键键位图 -- 入门到进阶
- vi/vim使用进阶: 剑不离手 – quickfix [转]
- [转]vi/vim使用进阶: 在VIM中使用GDB调试 – 使用pyclewn
- [转】Vim进阶
- 【好书推荐】VIM进阶
- Vim基本使用指南
- 【转】vi/vim使用进阶: 目录
- android开发之VIM快捷键使用指南