1. 什么是 vim 编辑器
2. 认识 vim
VIM 常用的有四个模式
普通模式 (Normal-mode)编辑模式 (Insert-mode)命令模式 (Command-mode)可视模式 (Visual-mode)

3. 普通模式(Normal-mode)
普通模式一般用于浏览文件,也包括一些复制、粘贴、删除等操作
(1) 打开 vim 即是普通模式
[root@server ~]#vim test.txt

(2) 光标移动快捷键
(3) 光标以单词为单位移动

(5) Vim光标移动至指定字符
(6) 光标移动到指定行
(7) 复制、粘贴

(8) 剪切、删除

(9)撤销、恢复
4. 编辑模式(Insert-mode)

5. 命令模式(Command-mode)
在正常模式中,按下 : (冒号)键或者 / (斜杠),会进入命令模式。
(1) 写入数据 write
:w # 保存写入:w /tmp/yuchao.txt # 另存为文件
(2) 退出 quit
:q # 退出文件,不保存操作:q! # 强制退出 (!表示强制):wq! # 保存并强制退出(!表示强制)
(3) 搜索、查找
# 示例: 找到包含china的文本内容/china # 底线命令模式下输入:
(4) 取消查找的高亮
:noh # 单词意思 no highlight
(5) 单行替换 替换第一个
:s/源内容/新内容/ # 单行替换,替换一次
(6) 替换单行中,所有的字符
:s/源内容/新内容/g # 相比替换一次多了一个g
(7) 全篇替换,替换全文
:%s/源内容/新内容/g # 替换整篇文档中,所有匹配的字符
(8) 显示行号以及取消显示
:set nu # 表示 set number:set nonu # 表示 set nonumber 就是不要number了
(9) paste粘贴模式
:set paste # 粘贴模式:set nopaste # 取消粘贴模式
6. 可视化模式(Visual-mode)
操作方法:Ctrl + v 方向键 选择所需区块
(2) 选中复制

(3) 粘贴
(4) 选中删除

(5) 批量添加注释
按下大写的字母 I 键,进入编辑模式输入注释符 #

(6) 删除多行注释
选中删除的注释行
按 d 删除后的效果
7. vim故障处理

(1) 多人同时编辑了同一个文件;(2) vim 编辑文件被异常关闭(如ssh断连、系统故障)
解决方法:



被折叠的 条评论
为什么被折叠?



