Linux 報錯: E138: 無法寫入 viminfo 文件 /home/zh/.viminfo!


viminfo​介紹:

  ~/.viminfo 文件是系統自動生成。為了方便下次處理,在vim中操作的行為,vim會自動記錄下來,保存在 ~/.viminfo 文件中。  

解決方法進入報錯的目錄,也就是/home/work/,然后執行命令:rm -f .viminf*.tmp 即可

問題加強版:

  刪除后還是無效,各種查詢,還是不行。然后讓同事用他的賬號去試試,也有同樣的問題,想這應該是有其他問題了。又一頓操作,發現是磁盤滿了,誰會想到磁盤滿了這個問題呢。而我發現磁盤滿,也是我執行上述方法后,發現沒有viminfo文件了,還是一直報上述問題,就想我給你創建一個,看你還怎么提示,結果發現創建文件后無法保存,才想到磁盤的問題。不然還要找一段時間了。

 

后面碰到類似的問題: E509: 無法創建備份文件 (請加 ! 強制執行),查看后,也是磁盤滿了,倆問題差不多


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM