1樓:feileo
當然,辦法還是有的,可以通過函式呼叫在不同的輸入環境中改變鍵位 map。舉個例子,vim-bookmarks 的鍵設定和 NERDTree 就有衝突,開啟目錄後 vim-bookmarks 就不能正常工作, 可以這麼設定:
function
!BookmarkMapKeys
()nmap
mm :BookmarkToggle
mi :BookmarkAnnotate
mn :BookmarkNext
mp :BookmarkPrev
ma :BookmarkShowAll
mc :BookmarkClear
mx :BookmarkClearAll
mkk :BookmarkMoveUp
nmap
mjj :BookmarkMoveDownendfunction
function
!BookmarkUnmapKeys
()unmap
mmunmap
miunmap
mnunmap
mpunmap
maunmap
mcunmap
mxunmap
mkkunmap
mjjendfunction
autocmd
BufEnter * :call
BookmarkMapKeys
()autocmd
BufEnter
NERD_tree_* :call
BookmarkUnmapKeys
()但是還是非常不建議改這麼基礎的鍵,可以去適應適應它,不然外掛程式多了之後可能會有各種問題。
如何修改Chrome瀏覽器快捷鍵?
夜雨瀟瀟 推薦 Surfingkeys 外掛程式,類Vimium外掛程式,有上下翻頁 用stack overflow搜尋等等數不盡的快捷鍵,神器!B站使用教程 Chrome類Vimium外掛程式Surfingkeys,效率比使用滑鼠提高10倍以上 嗶哩嗶哩 乾杯 bilibili 夏味 Mac 上可...
怎麼修改win10 繁簡切換的快捷鍵?
蘇錦河 每次都是順手ctrl shift f,才想起這是sutpid win10。難道這他們是在linux環境下開發出來win10 的。 更新 win10 1703版本已經可以關閉或者更改簡繁體切換快捷鍵。操作 右鍵工作列輸入法圖示 設定 按鍵 快捷鍵。先Ctrl F,按住Ctrl,再按Shift ...
如何改變 Windows 預設的輸入法快捷鍵 Ctrl Space 為其他值?
譚九鼎 Ime Toggle這個快捷鍵無法取消,據說是Windows的bug,確定以後又會回來。其實只是不能取消,但可以改成超偏僻的快捷鍵。然而微軟拼音主動強制啟用了這個快捷鍵,直到20H1才有選項允許去掉。其它答主的改登錄檔的方法我沒試過,就算有用也只會影響Ime Toggle。所以結論就是改掉I...