别人用我公司权限做网站网络营销的基本职能
一、光标跳转
| 参数 | 释义 |
|---|---|
| w | 下一行首字符 |
| e | 下一行尾字符 |
| 0 | 跳至行首 |
| $ | 跳至行尾 |
| gg | 跳至文首 |
| 5gg | 跳至第五行 |
| gd | 标记跳转到当前光标所在的变量的定义位置 |
| fn | 找当前行后的n字符,跳转到n字符位置 |
二、修改类操作
| 参数 | 释义 |
|---|---|
| D | 删除光标之后的字符 |
| dd | 删除整行 |
| x | 删除当前字符 |
| yy | 复制一行 |
| p | 向后粘贴一行 |
| u | 撤销 |
| == | 自动缩进当前行 |
| << | 左移一个tab |
| >> | 右移一个tab |
| gg=G | 自动排版 |
| w | 保存 |
| q | 退出 |
| wq! | 强制保存并退出 |
| x | 保存退出 |
三、插入模式
| 参数 | 释义 |
|---|---|
| i | 进入插入模式 |
| o | 在下一行增加空行并进入插入模式 |
| O | 在上一行增加空行并进入插入模式 |
| A | 进入插入模式并将光标移至行末 |
| cc | 进入插入模式并清空当前行内容 |
四、查找替换
| 参数 | 释义 |
|---|---|
| / | 向后搜索 |
| ? | 向前搜索 |
| 搜索后加\c | 忽略大小写 |
| 搜索后加\C | 不忽略大小写 |
| n | 定位下一个搜索结果。默认/模式是向后定位,?模式是向前定位 |
| N | 定位上一个搜索结果 |
| :%s/old/new/g | 全局将old替换为new |
| :%s/old/new/gc | 加c是每个替换前询问 |
五、多文件编辑
| 参数 | 释义 |
|---|---|
| vim aa bb | 打开多个文件 |
| :next | 切换下个文件 |
| :prev | 切换上个文件 |
| :wnext | 保存文件并切换到下个文件 |
| :wprev | 保存文件并切换到上个文件 |
| ctrl + ^ | 快速切换最近常用的两个文件 |
| :all | 水平打开多个窗口 |
| :vertical all | 垂直打开多个窗口 |
| :qall! | 退出所有窗口 |
| :wqall! | 保存并退出所有窗口 |
| ctrl+ww | 跳转到下个窗口,再按跳转回来 |
| :! + shell命令 | 不退出文本执行shell命令再返回到脚本 |
