vim esc capslock按鍵映射


我目前使用的方案:https://github.com/ililim/dual-key-remap
備選的其他方案:https://github.com/susam/uncap

新的解決方案:
https://zhuanlan.zhihu.com/p/166292161
這下可以方便,穩定,自由地管理windows下的按鍵映射了。

最新的解決方案:
https://github.com/wo52616111/capslock-plus

目前的配置文件內容:

;------------ Encoding: UTF-16 ------------
;請對照 CapsLock+settingsDemo.ini 來配置相關設置
[Global]

loadScript=scriptDemo.js

[QSearch]

[QRun]

[QWeb]

[TabHotString]

[QStyle]

[TTranslate]

[Keys]
;光標向左移動
caps_h=keyFunc_moveLeft
;光標向下移動
caps_j=keyFunc_moveDown

;光標向上移動
caps_k=keyFunc_moveUp

;光標向右移動
caps_l=keyFunc_moveRight
;光標移動到行首
caps_0=keyFunc_home

;刪除光標所在一行
caps_backspace=keyFunc_deleteLine

;將大小寫鎖定鍵映射為esc,方便vim用戶
press_caps=keyFunc_esc
;實現大小寫鎖定
caps_tab=keyFunc_toggleCapsLock

;光標向右移動一個單詞
caps_w=keyFunc_moveWordRight

;光標向左移動一個單詞
caps_b=keyFunc_moveWordLeft

;左方括號,從光標位置刪除至行首
caps_leftSquareBracket=keyFunc_deleteToLineBeginning

;刪除光標右側的字符
caps_x=keyFunc_delete


;刪除單詞, 這是刪除光標左側的單詞,可能我需要的是刪除光標右側的單詞,一般意義上的刪除,當然是刪除光標左側的。但是vim是刪除光標右側的。
; caps_lalt_w=keyFunc_deleteWord
caps_lalt_w=keyFunc_forwardDeleteWord

;有沒有括號匹配的,或者方框匹配,很可能沒有,畢竟系統不一定設計了這種匹配的編輯器模式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM