花了一个小晚上看完了 vim 自带的教程 感觉功能确实挺齐全的 但没想到配置文件就被草草一笔带过 有一点小失望 稍微把记录的一些东西上传一下好了hhhh
第一节:
h j k l (左,下,上,右)
:q! 退出文件
:wq 保存并退出

使用 x 删除一个字符
使用 i 在当前光标处开始插入字符
使用 A 在行末开始插入字符

第二节: 删除与量词
标准命令格式: operator[number]motion
operator d : 删除
number 删除的数量
motion
{
w 到下一个字符开始
$ 到行末
d 一整行
}
0 到达行起始点

撤销相关:u 单次撤消 
        U 整行撤销 
        CTRL-R 恢复撤销

第三节
operator p : 将刚刚被d删除的字符恢复到光标后面
operator r : 将下一个输入的字符替换到当前位置
operator c + motion : 删除motion并开始修改

第四节 : 光标
1. CTRL + G 显示当前行数和文件状态
G 移动到文件结尾
number + G 移动到指定行数
gg 移动到文件开头
2. /(向后) 或 ?(向前) + 单词 来进行查找
n 移动到下一查找单词 N 移动到上一个
3. % 应用于各种括号 将光标移动到对应括号的匹配项
4. 更换:
(1) ????/old/new 行内第一个 old 更换为 new
(2) ????/old/new/g 将一行内所有的 old 替换为 new
(3) :#,#s/old/new/g 将#和#之间所有行内的 old 替换为 new
(4) :%s/old/new/g 将整个文件的 old 替换为 new
(5) :%s/old/new/gc 询问整个文件的每一个 old 在替换时是否添加 c

第五节
1. :! + command 来使用外部命令
2. :w FILENAME 将本文件完整复制到 FILENAME 文件当中
3. v 视觉模式!
:w FILENAME 将选中的内容复制到 FILENAME 文件当中
4. :r FILENAME 将 FILENAME 文件中的内容插入到光标后
5. :r + !command 将命令得到的结果插入到光标位置

第六节
1.  o O 分别在下一行和上一行开辟新行 并转为 insert 模式
2.  a 在当前光标后开启一行并转为 insert 模式
3.  e 移动到当前单词的末尾
4.  y 进行赋值 yw 赋值一个词 p 进行粘贴
5.  R 进入替换模式 输入的任何字符将把原本的内容替换
6. ":set xxx" 来进行设置搜索模式
'ic' = 'ignoreCase' 来无视大小写进行搜索
'hls' = 'highLightSearch' 将搜索结果进行高亮显示
7. 在 xxx 前置 no 来进行取消设定

第七节
简要介绍配置文件 好像没啥必要操作