目录
一、vi和vim
(1)介绍
vim:“vi improved(改进的)”的简写,最小化操作系统安装,只有vi,没装vim
(2)相同点
vi和vim都是文本编辑器
(3)不同点
vi没颜色,vim有颜色
二、使用vim打开文件
一个文件:vim 【文件】
同时打开两个文件:vimdiff 【文件1】 文【文件2】 //用于对比,差异部分会标红
三、使用vim编辑文件
(1)vim的四个模式
命令模式、编辑模式、扩展模式、可视模式
(2)命令模式下的编辑命令
-
删除
-
复制
-
粘贴
-
撤销、恢复
-
跳转
-
查找
-
替换
:s#要替换的内容#替换内容#g //替换当前行指定内容
例子 ————> :s#旧表#新表#g
:8,15s#要替换的内容#替换内容#g //替换8到15行指定内容
:8,$s#要替换的内容#替换内容#g //替换8到最后1行指定内容
:%s#要替换的内容#替换内容#g //替换整个文件指定内容
-
清除未输入完的命令
按2下esc
(3)扩展模式
-
设置行号
-
保存退出
四、vim提示“交换文件xx.swp“”已存在
产生原因:vim编辑了文件,未保存就关了,再次打开文件会弹出这个提示
解决办法:
先按R恢复,保存退出;
然后删除“文件名.swp”就可以了