vim文件保存后存为swp
时间: 2023-11-14 16:08:20 浏览: 55
这是因为在使用 Vim 编辑文件时,如果同时打开了多个 Vim 窗口并编辑同一个文件,就会出现冲突。为了避免这种情况,Vim 会在编辑文件时创建一个名为 .swp 的隐藏文件,用于保存当前编辑的文件的临时信息。如果 Vim 正常退出,则该 .swp 文件会被删除。但如果 Vim 异常退出,如系统崩溃或用户强制退出 Vim,.swp 文件就会残留下来。
如果你想恢复被 .swp 文件覆盖的原文件,可以使用以下命令:
```
vim -r filename
```
其中,filename 是被覆盖的原文件名。
相关问题
linux终端用vim只读打开没有对应的.swp文件的文件
如果你想在终端使用vim只读打开没有对应的.swp文件的文件,可以使用以下命令:
```
vim -R -n filename
```
其中,选项`-R`表示只读模式,选项`-n`表示禁用交换文件。文件名`filename`为你要打开的文件名。这将以只读模式打开文件,你只能查看文件内容,而不能修改和保存文件。同时,由于禁用了交换文件,即使在你没有写入权限的情况下,也不会创建交换文件。如果你想要退出vim,可以使用命令`:q!`,这将强制退出vim而不保存任何修改。
在Linux里swp
文件是什么?为什么会出现swp文件?
回答: 在Linux中,swp文件是一种后缀为“.swp”的文件,它是在使用vi或者vim编辑一个文件时产生的。当编辑完成并正常退出时,该文件会自动删除。swp文件是隐藏文件,需要使用"ls -al"命令才能查看。\[1\]
出现swp文件的原因是当我们使用vim编辑一个文件时,如果在编辑过程中发生非正常退出,比如程序崩溃或者系统重启,那么vim会自动创建一个.swp文件来保存我们的编辑内容,以防止数据丢失。当我们再次打开该文件时,vim会提示我们是否恢复之前的编辑内容。\[2\]
如果我们想删除.swp文件,可以使用命令"rm -f .abc.swp"来删除。但是如果在文件编辑之后发生非正常退出,我们的配置并没有保存在原文件中,我们需要使用"vi -r abc"命令来恢复文件,然后再删除.swp文件。\[3\]
#### 引用[.reference_title]
- *1* *2* *3* [【Linux】swp文件](https://blog.csdn.net/weixin_44441131/article/details/125750304)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)