vim故障排错流程

vim故障
1.vim执行过程
2.故障产生原因
(1)同时打开一个文件
(2)之前的文件没有正常保存退出
3.解决
方式一删除这个临时文件
错误提示中 有这个文件的名字
方式二把临时文件的内容恢复
4.故障重现

echo oldboyedu.com >/tmp/oldboy.txt 
vim /tmp/oldboy.txt

断开连接然后重新连接。
方式1删除这个临时文件
错误提示中有这个文件的名字
方法2把临时文件内容恢复

[root@oldboyedu59 ~]# vim -r /tmp/oldboy.txt
oldboyedu.com
guoav.com
guoav.com
guoav.com
guoav.com
guoav.com
"/tmp/oldboy.txt" 6L, 64C written                                 
[root@oldboyedu59 ~]# 
[root@oldboyedu59 ~]# cat /tmp/oldboy.txt
oldboyedu.com
guoav.com
guoav.com
guoav.com
guoav.com
guoav.com
[root@oldboyedu59 ~]# rm -f /tmp/.oldboy.txt.swp 
[root@oldboyedu59 ~]# vim /tmp/oldboy.txt
oldboyedu.com
guoav.com
guoav.com
guoav.com
guoav.com
guoav.com

5.小结
别名 给命令起的小名
1.危险命令加上保护
2.省事方便
配置格式
alias小名 =‘命令
cp mv rm -i
cp ===cp -i覆盖之前提示
rm ===rm-i删除之前提示
输入net显示网卡配置文件内容
临时-重新登录之后生效
三剑客老三 -grep过滤 在文件中进行查找
’-n显示行号和内容
-w按照单词进行过滤
-i 过滤的时候忽略大小写
grep排除/取反 -v
我想找出不包含#的行
grep小结
-n显示行号及内容
-i不区分大小写
-v取反或排除
-w按照单词进行过滤
tr简单1对1进行替换
<输出重定向符

你可能感兴趣的:(vim故障排错流程)