使用vi編輯器編輯檔案時,經常會由於非正常退出而產生乙個swp檔案,以後每次進入時都會提示,非常麻煩。現將網上蒐集的解決方法陳列於此:
2.非常規退出時。
通常最後的少量改動無法恢復. vim會在你連續4秒不鍵入內容時跟磁碟同步一次, 或者是連續鍵入了200個字元之後. 這可以通過´updatetime´和´updatecount´兩
個選項來控制. 所以系統如果在有所改動之後但vim還沒有同步時發生了宕機, 那這一部分內容就無法恢復了。
第一種情況的話,為了避免同乙個檔案產生兩個不同的版本(vim中的原話),還是建議選擇readonly為好。
第二種情況的話,你可以用vim -r filename恢復,然後再把swp檔案刪除(rm .filename.swp)。
VI的高亮和SWP檔案
vi的高亮和swp檔案 問題 使用root使用者時vi沒有高亮,但是在一般使用者下就可以 解決辦法 在 root bashrc中新增alias vi vim 按照這個方法,我覺得出現的問題是在root下使用的是vi而不是vim,但是用 ls a which vi 查詢過以後,輸出的結果是 alias...
linux下 swp檔案是什麼?
非正常關閉vi vim編輯器時會生成乙個.swp檔案 關於swp檔案 使用vi vim,經常可以看到swp這個檔案,那這個檔案是怎麼產生的呢,當你開啟乙個檔案,vi就會生成這麼乙個.filename swp檔案 以備不測 不測下面討論 如果你正常退出,那麼這個這個swp檔案將會自動刪除 下面說不測。...
swp檔案詳解
swp介紹與利用 swp檔案介紹 vim中的swp即swap檔案,在編輯檔案時產生,它是隱藏檔案。這個檔案是乙個臨時交換檔案,用來備份緩衝區中的內容。如果原檔名是data,那麼swp檔名就是.data.swp。如果檔案正常退出,則此檔案自動刪除。需要注意的是如果你並沒有對檔案進行修改,而只是讀取檔案...