我真的很想能夠將大寫鎖定鍵映射到Ctrl
,但僅限於vim。我看到了this,但我使用的是OS X.是否有AutoHotKey的OS X替代方法,或者是否有另一種方法爲修飾鍵創建特定於應用程序的映射?僅在vim中映射大寫鎖定?
2
A
回答
3
這將改變大寫鎖定在終端控制。我不相信在終端運行vim時有一個好方法。
- 下載並安裝Seil和Karabiner
- 打開傳唱和變化大寫鎖定關鍵代碼110(PC應用程序鍵)
打開鐵鎖和編輯private.xml(MISC &卸載(TAB) - >打開私人Xml(按鈕))。添加在根元素之間添加以下內容。更改密鑰選項卡上
<name>Change PC Application Key to CONTROL (Menu Key in TERMINAL)</name> <item> <only>TERMINAL</only> <name>Change PC Application Key to CONTROL (Menu Key in TERMINAL)</name> <identifier>remap.termianl_application2control</identifier> <autogen>__KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CONTROL_L</autogen> </item> <name>Change PC Application Key to CAPSLOCK</name> <item> <name>Change PC Application Key to CAPSLOCK</name> <identifier>remap.other_application2capslock</identifier> <autogen>__KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CAPSLOCK</autogen> </item>
點擊刷新XML
- 檢查以下項目(他們應該出現在對話框的頂部)
此時,你應該能夠在終端(和iterm2)中使用大寫鎖定作爲控制,並在大寫字母鎖定每個位置時鎖定大寫字母鎖定。注意,如果您在啓用大寫鎖定功能時進入終端,則無法將其關閉。
(您可能需要的CapsLock設置爲在系統偏好無動作 - >鍵盤 - >修改鍵)
如果你想這也是在的MacVim變化工作
<only>TERMINAL</only>
到
<only>TERMINAL, VI</only>
+0
非常感謝!這正是我所需要的。真棒。 – 2014-08-27 22:19:01
+0
也capslock led將不再點亮,因爲它將由'Seil/Karabiner'處理! – Paschalis 2016-04-06 14:41:37
相關問題
- 1. 如何在AutoHotkey中將大寫鎖定映射到ESC?
- 2. 重映射大寫鎖定到ESC和在AutoHotkey的
- 3. 如何重新映射大寫esc到大寫鎖定Lubuntu中的密鑰?
- 4. Vim - 僅當不記錄時映射q?
- 5. 在vim中映射衝突
- 6. 在Vim中映射Alt + Tab
- 7. 地圖大寫鎖定映射到CTRL系統的關鍵廣逃生只是在vim
- 8. vim映射
- 9. vim映射ctrl-;
- 10. 在Windows上映射大寫鎖定以從Emacs內部進行控制
- 11. 映射已經在vim
- 12. 映射VIM關鍵
- 13. VIM創建映射
- 14. Vim映射ctrl-k
- 15. 取消映射Vim插件映射
- 16. 如何在Vim中映射點擊?
- 17. 在vim中重新映射「Y」
- 18. Vim重新映射奇怪
- 19. 如何管理vim映射
- 20. 插件打破vim映射?
- 21. vim重新映射hjkl
- 22. Vim命令和映射
- 23. Vim的語言映射
- 24. UIKeyboard開啓大寫鎖定
- 25. Autohotkey:Shift和大寫鎖定
- 26. 在vim中映射一個默認的鍵綁定
- 27. 需要mod_rewrite僅在重寫映射中發現模式時重定向
- 28. F3區分大小寫映射錯誤
- 29. Jackson JSON字段映射大小寫?
- 30. 如何重新映射大小寫鎖定鍵以在OS X 10.8中進行控制?
可能重複:使用大寫字母鎖定爲Esc鍵在Mac OS X(http://stackoverflow.com/questions/127591/using-caps-lock-a s-esc-in-mac-os-x) – mMontu 2014-08-27 15:58:45
[This answer](http://stackoverflow.com/a/249923/660921)似乎在做你想做的事情? – Carpetsmoker 2014-08-27 16:18:34
剛剛意識到我真的很想將它映射到'Ctrl'並編輯我的問題。 @Carpetsmoker我試過Seil(當前版本的PCKeyboardHack),它似乎沒有任何創建特定於應用程序的映射的方法。 – 2014-08-27 16:48:48