一.vim简介
— Vim是vi的进阶版
— Vim使用中重点在于:光标的移动、模式的切换、查找、删除、复制、粘贴、撤销命令的使用
— 主要掌握Vim的三种模式:
1.命令模式【默认】:不能对文件直接编辑,但是可以通过输入一些快捷键进行 (删除行、复制行、移动光标、粘贴等)
2.编辑模式:可以对文件的内容进行编辑
3.末行模式:可以在未行输入命令对文件进行操作(搜索、替换、保存、退出、撤销、高亮)。
— Vim打开文件的方式:
1.#vim 文件路径
2.#vim +数字 文件路径 作用:打开文件定位到指定行
3.#vim +/关键词 文件路径 作用:打开文件并且高亮展示关键词
二.Vim操作
(1)命令模式
1.光标移动到首行
按键:shift+6【^】(不要按小键盘上的6)
2.光标移动到行位
按键:shift+4【$】(不要按小键盘上的4)
3.光标移动到首行
按键:gg
4.光标移动到未行
按键:shift+g【G】
5.翻屏
向上按键:ctrl+b(before)或PgUp
向下按键:ctrl+f(after)或pgDn
6.复制
①复制光标所在行
按键:yy
粘贴:在目的地按下p键
②复制多行 (以光标所在行为准【包括当前行】,向下复制指定行数)
按键:数字yy
③可视化复制
按键:ctrl+v
然后按上下键进行选择
④
7.剪切/删除
①剪切/刪除光标所在行
按键:dd (删除之后下一行上移)
注意:dd严格意义上来说只是剪切命令。若剪切之后不粘贴达到删除效果
②剪切/删除多行 (同上复制)
③剪切/删除后不向上移动
按键:shift+d
8.撤销/恢复
撤销按键: u
恢复按键:ctrl+r
9.
(2)编辑模式
命令模式下进入编辑模式
按键:i(在当前光标前输入字符);
按键:a(在当前光标后输入字符);
按键:o(另起一行输入字符);
(3)末行模式
命令模式下输入:进入末行模式(底线命令模式)
退出按键:q
保存按键:w
退出并保存按键:wq
强制退出按键:!q