為什麼這篇mapping對應鄉民發文收入到精華區:因為在mapping對應這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者Holocaust123 (要把自己逼緊一點)看板Editor標題[vim ] 有些key ma...
(OS=XP; gvim 7.2)
這是我的_gvimrc: http://paste.ideaslabs.com/show/mMmaf0Q7y0
昨天邊修改邊測試_gvimrc時
突然發現我的key mapping有些正常, 有些卻變的沒作用
然後我就一直上網查資料 一直改_gvimrc
但不管怎麼改 那些失效的key mapping都還是不能用
而必須在開啟的檔案中 :so $MYGVIMRC 後
那些失效的key mapping才會起作用
例如
我有個key mapping是
map <silent> <A-l> <ESC>:set number! number?<CR>
點兩下桌面上的 myFile.txt
正常來說按ALT+l會切換行號顯示與否
但直接按沒用 必須:so $MYGVIMRC後按了才有用
可是以前明明不用手動source _gvimrc就可以用了呀
那些是失效的key mapping都是ALT觸發的
其他像是CTRL或<leader>觸發的都還正常
然後我把 gvim 砍掉->重灌->重開機
流程兩次 結果還是一樣 囧
目前我暫時在plugin資料夾裏放了一個*.vim檔
內容是 :so C:\Program Files\Vim\_gvimrc
這樣至少每次開啟gvim時我不用自己打source的指令
但還是想搞清楚爲什麽會這樣...
請問這可能是什麽方面的問題??
不知道跟plugin有沒有關係 補上我的plugin清單:
bufexplorer.vim
csExplorer.vim
MultipleSearch.vim
TransferChinese.vim
VimIM.vim
python.vim
pydiction
pyflakes
python_fn.vim
python_fold.vim
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.218.106
※ 編輯: Holocaust123 來自: 140.112.218.106 (08/08 10:32)