close
最近在一台 adminitrator 權限被鎖住的電腦上裝 vim,每次使用時,檔案初次開啟都會出現這組錯誤訊息:
E303: Unable to open swap file for "[No Name]", recovery impossible
E303: 無法開啟暫存檔 "[No Name]", 不可能修復了
不管是複製貼上啦,還是要 insert 文字啦,都得再按一次原先要輸入的按鍵才能再使用。雖然還是可以用,但就覺得這樣子有點煩,上網查了一下看到這篇:"gvim — E303: Unable to open swap file for “[No Name]“, recovery impossible",原來解決方法就只要在 vimrc 裡頭調整 set directory 的值。
set directory=.,d:\temp
打完收工。
--
順便備份一下現在使用的 vimrc。
autocmd FileType php set omnifunc=phpcomplete#CompletePHP " 設定 PHP 輸入提示
autocmd FileType html,htm set omnifunc=htmlcomplete#CompleteTags " 設定 HTML 輸入提示
autocmd FilterWritePre * if &diff | setlocal wrap< | endif " 設定 vimdiff 強制換行/折行
source $VIMRUNTIME/delmenu.vim "刪除預設menu
language messages zh_TW.utf-8 "載入繁體中文menu
color torte "設定成黑底白字
set nobackup "不要自動備份檔
set noundofile "不要還原檔 (*.un~)
set fileencodings=utf-8,big5 "utf-8和big5的檔案互相轉碼,打開時不會變亂碼
set fileencoding=utf-8 "新檔案以utf-8存檔
set encoding=utf-8 "環境編碼為utf-8
set tenc=utf-8 "terminal encoding為utf-8
syntax on "語法指令以特殊色表示
set ruler "顯示檔案捲軸目前指到百分之幾
set bg=dark "提示背景為暗色系,前景色會增亮
set ai "自動內縮功能開啟
set softtabstop=4 "設定縮排(按下tab時)格數
set expandtab "將tab展開成為空白
set ic "設定不分大小寫(預設會區分大小寫)
set number "設定行號
set cursorcolumn "提供垂直對正的游標
全站熱搜
留言列表