关于vim的误删除经历
今天我在写shell脚本的时候,不小心将其操作失误,让界面卡住无法动了,这个时候我又手一贱,直接将整个界面shell远程关闭,重新开了一个远程界面,然后再次编辑就发现我辛苦一上午打的脚本就剩我早上编辑的了。这个时候怎么办?
其实这个时候是不用着急的,更不需要使用debugfs等一些方式恢复的。因为我并没有把整个文件删除,所以无论怎么恢复都是恢复不来的。那么这个时候不要着急,其实我们每次的vim操作时都会在该目录下产生一个.vimfilename.swp文件,来进行随时的备份你的vim操作文件(ls -a查看)。然后我们正常编辑vim,保存退出之后,系统会自动将该swp备份文件删除,但是一旦我们并没有正常的退出,那么这个时候系统就会保留下swp文件。
当我们知道这个之后就很容易了恢复我们的vim错误退出文件了,
下面来做个试验
(在附近里=v=)
转载于:https://blog.51cto.com/shuai12138/1900648
关于vim的误删除经历相关推荐
- Vim 用户的大脑变化
原始状态 我曾经观看过小提琴家非常有激情地拉弦演奏,我有了这种想法:也许我投入到文本编辑器中的脑细胞数量和他为投入所喜好的乐器的演奏中差不多吧.我还有种奇异的想象,当他独奏的时候,脑中的核磁共振图和我 ...
- vim block vim_我如何学会爱Vim
vim block vim by Sanchit Gera 通过Sanchit Gera 我如何学会爱Vim (How I learned to love Vim) I've had a bitter ...
- Vim 编辑器真的 yyds
不去说 Vim 好不好用,因为其实大部分同学可能还没真正入门就放弃了,我来分享下我自己学习 Vim 的一些经历和自己整理的笔记吧. 我在真正切换到 Vim 模式下的时候,我问过自己很多次这个问题,Vi ...
- Centos7.5 -Vim编辑器和恢复ext4下误删除的文件-Xmanager工具
本节所讲内容: 5.1 vim的使用 5.2 实战:恢复ext4文件系统下误删除的文件 5.3 实战:使用xmanager等远程连接工具管理Linux 5.1 vim主要模式介绍,vim命令模式. 5 ...
- linux删除文件_【Linux实战】Vim编辑器和恢复ext4下误删除的文件
学神IT教育:XueGod-IT 良心教育 贴心服务 1. vim主要模式介绍,vim命令模式. 确保系统已经安装了VIM工具 [root@panda ~]# rpm -qf `which vim` ...
- C++转Python这三年,我都经历了什么?
作者 | asya f,计算机视觉专家,编程语言铁粉. 译者 | 安翔,责编 | 沭七 转载自 CSDN(ID:CSDNnews) 很多人都说用 Python 编程十分简单,即便是 6 岁的小孩也可轻 ...
- 我是如何学会爱上 Vim 的
这是第一篇翻译文,带着兴奋,翻译自己喜欢的文章,这种感觉很美妙~ 先介绍下本文的作者: Sanchit Gera Just another opinionated, run-off-the-mill ...
- 腾讯云centos7搭建javaweb服务器(本人亲自经历,详细)
首先声明,这是本人亲自搭建成功的经历,亲测有效,****(此处和谐)网上好多在云服务器上搭建javaweb的教程,好多都是各种抄的或者若干年之前的,真的是被坑惨了!废话不多说,下面直接上干货!步骤很详 ...
- 【杂谈】菜鸟误入linux会有哪些惨痛的经历
要想AI学的好,那就得linux系统用的好.放弃windows系统,只用linux系统是你学习AI,或者说做一个合格程序猿的基础.今天我的目的不是教大家如何使用linux,而是带大家吐槽下linux让 ...
最新文章
- cdn收费方式有几种
- Apollo进阶课程㉚丨Apollo ROS背景介绍
- 秒杀场景_解决秒杀超卖问题_04
- linux下查看进程的线程数,linux查看进程的线程数
- MFC用PostMessage传递消息
- arduino接收hmi屏幕_汽车HMI设计中交互设计的发展趋势
- Atitit 董事会主席董事长之道 attilax著 艾龙著 1. 董事会主席 会长董事长	1 1.1. 董事会职责	1 1.2. 董事长职权	2 1.3. 议事规则	2 1.4. 联系职位简称	3
- gst-launch-1.0在Linux下的命令
- android面试!一线互联网移动架构师设计思想解读开源框架!复习指南
- 海拥,一枚热爱分享技术与快乐的博主
- iPhone尺寸规格
- 计算机动漫学的什么软件,电脑动漫绘画哪个软件比较好?
- Dropbox免费网盘高级使用技巧
- ubuntu下git使用Beyond Compare来做diff和merge方法
- == 和 === 有什么区别?
- Microsoft Visual Studio 各版本对应关系
- 网口有两个灯各代表什么意思
- 教你如何将网页上的视频下载到手机
- 2023最新连锁店软件排名,国内十大连锁店管理软件新鲜出炉!
- 初学者学习python的几个建议