出現(xiàn)問題
Swap file “.models_conf.yaml.swp” already exists!
在 Linux 下 vim 編輯過程中,由于某種原因異常退出正在編輯的文件,再次編輯該文件時,會出現(xiàn)如下提示:
一個文件出現(xiàn)了帶有.swp的副本文件的時候,會出現(xiàn)如下提示:
問題出現(xiàn)原因分析
出現(xiàn)類似問題的時候必須好好讀提示,提示說:
找到一個交換文件名為".models_conf.yaml.swp"
(1) 另一個程序可能正在編輯同一文件。如果是這樣的話,小心不要以同一個問題的兩個不同實例結(jié)束在進行更改時創(chuàng)建文件。退出,或者謹慎地繼續(xù)。
(2) 此文件的編輯會作廢。
如果是這種情況,請使用“:recover”或“vim-r models_conf.yaml”要恢復(fù)更改(請參閱“:幫助恢復(fù)”)。
如果已經(jīng)這樣做了,請刪除交換文件“.models_conf.yaml.swp”以避免此消息。
使用vim編輯文件實際是先 copy 一份臨時文件并映射到內(nèi)存給你編輯, 編輯的是臨時文件, 當執(zhí)行:wq 會保存臨時文件到原文件,執(zhí)行:q 后才刪除臨時文件。
綜上:在上次編輯后直接退出,沒有保存,產(chǎn)生臨時文件;第二次編輯的時候產(chǎn)生的.swp文件沒有刪除后直接編輯,都會報錯文章來源:http://www.zghlxwxcb.cn/news/detail-680158.html
解決方案
命令ll -a ,查看所有的文件
命令rm -f xxxx.swp 命令把 .swp 文件刪除原文件就可以正常打開文章來源地址http://www.zghlxwxcb.cn/news/detail-680158.html
到了這里,關(guān)于解決Linux報錯:Swap file “xxxxxx.swp“ already exists的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!