vim快捷方式
批量注释加上#号
- vim的命令模式下(肯定要进入才能操作啊)
- 组合键:按CTRL+V
- 移动上下↑↓光标,选中需要注释的多行 的开头啊
- shift+i,输入#或者其他你想要的注释符
- 按ESC 搞定
多行删除
- 同上操作 类似
- Ctrl+v 进入列选择模式,移动光标选中多行注释,按下d,删除成功
使用替换命令来添加多行注释
- :% s/^/#/g #来在全部内容的行首添加 # 号注释
- :1,10 s/^/#/g #在1~10 行首添加 # 号注释
直接上常用快捷键
| 快捷键 | 功能描述 | 常用程度 |
|---|---|---|
| gg | 移动光标至文件首行 | * |
| G | 移动光标至文件末尾 | * |
| ^ | 当前行首字符 | * |
| $ | 当前行尾字符 | * |
| nG | 移动光标到第n行 | *** |
| k | 上一行 | ** |
| ctrl+u | 上翻半屏 | ** |
| ctrl+b | 上翻一屏 | ** |
| j | 下一行 | ** |
| ctrl+d | 下翻半屏 | ** |
| ctrl+f | 下翻一屏 | ** |
| fx | 移动光标到下一个x字符处 | * |
| Fx | 移动光标到下一个x字符处 | * |
编辑操作
| 编辑快捷键 | 描述 | 常用程度 |
|---|---|---|
| x | 删除当前字符 | * |
| dd | 删除当前行 | * |
| ndd | 删除n行 | **** |
| J | 删除换行符 | *** |
| u | 撤销操作(可多次按u) | * |
| ctrl+r | 重做最后的改动 | * |
| earlier 1m | 回退到1分钟前的操作 | *** |
| later 55s | 前进55秒操作 | *** |
| yyp | 复制当前行之后 | * |
| yyP | 复制当前行之前 | * |
替换操作
| 指令 | 说明 | 常用程度 |
|---|---|---|
| set nu | 显示行数 | **** |
| s/old/new | 用new替换当前行第一个old | * |
| s/old/new/g | 用new替换当前行所有的old | * |
| %s/old/new/g | 用new替换文件中所有的old | * |
| n1,n2s/old/new/g | 用new替换文件n1行到n2行所有的old | ** |
加密文件
| 操作 | 描述 | 常用程度 |
|---|---|---|
| vim -x file | 开始编辑加密文件 | * |
| set key= | 去掉密码 | * |
| :X | 输入指令X,设置当前文件密码 | * |
其余。。慢慢补充~~~~~~~ 以上最常用
版权声明:如无特殊说明,文章均为本站原创,转载请注明出处
本文链接:http://kkxl95.cn/article/1685589895188/
学长 [博主]
6 楼 - 2 年,3月前