iT邦幫忙

3

解決vim出現E303錯誤,無法開啟暫存檔"[no name]"

vim
  • 分享至 

  • xImage
  •  

家裡電腦改用windows 7之後,vim開啟時會出現「E303: 無法開啟暫存檔"[no name]",不可能修復了」的訊息,雖然按一下Enter就可以繼續,但是仍然讓人覺得不舒服,所以Google了一下,找到解法了。


E303的錯誤,出現原因和無法開啟暫存檔有關,而vim預設存取的temp路徑是c:\tmp;c:\temp,但這和Windows 7的不同,所以才有上面的錯誤。

知道原因之後,解法當然是補上windows 7的temp路徑給它。

1.打開命令列
2.在C:\User\(YourUserName) 底下,新增一個_vimrc的檔案,當然,如果你本來就有的話,那就開啟舊檔
3.加入下面這行

//$TEMP變數會去讀取系統的暫存目錄
set directory=.,$TEMP

4.存檔離開,這樣就大功告成了


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
海綿寶寶
iT邦大神 1 級 ‧ 2012-01-07 12:36:01

在Win7上用vim?
給你三個
讚讚讚

0
ak4780158
iT邦研究生 5 級 ‧ 2012-01-09 09:54:16

Win7上堅持用vim,果然是高手拍手

灑花簽名拍照

我要留言

立即登入留言