好的,所以我知道我可以在Windows註冊表中重新映射Caps Lock鍵,但是有什麼用處我可以將它映射到Delphi 2009 IDE中?我希望代碼完成(Ctrl-Space),有沒有辦法將單個Caps Lock鍵映射到Ctrl鍵組合?我可以將Caps Lock映射到對Delphi IDE有用的東西嗎?
回答
幫你一個忙,只需下載Autohotkey。這將允許您將CapsLock鍵重新映射到任何其他鍵組合或操作。
它也可以在應用程序上下文相關的基礎上做到這一點(即CapsLock根據活動窗口自動完成不同的事情)。
良好的通話 - AutoHotkey是一個非常有用的工具。 – 2009-10-01 12:20:44
嘗試了Autohotkey,看起來好像它的伎倆。還有更多的東西來引導。乾杯 – HMcG 2009-10-11 09:47:26
在GNU Emacs FAQ For MS Windows中有一個有用的部分。 Emacs用戶喜歡將大寫鎖定映射到Ctrl鍵,並且它應該證明可用作分配其他鍵組合的起點。
編輯:繼小道帶我到這個(官方)文檔頁面:Scan Code Mapper for Windows。希望它包含的信息仍然相關。
難道你不能先在註冊表中映射一些模糊的非修飾鍵,然後使用鍵盤偏好thingy將它映射到Delphi中所需的功能?
我個人嘗試了emacs樣式:將Caps Lock綁定到Ctrl鍵。
好處在於很多非常常見的操作(不僅在emacs中,而且在任何地方)都可以用較少的手移動來執行。舉例來說,向後刪除單詞(這是通過Ctrl +退格鍵完成的)變得簡單多了,而且它是一個可以在任何地方工作的捷徑。爲此,我將Caps Lock映射到Ctrl鍵。
這裏的缺點與任何其他非標準修改(如Dvorak)相同:它使用戶更難以使用其他人的計算機。當你坐在那裏,你肯定會有一個問題,改變你的打字本能。
我最終將Caps Lock歸還給它,因爲我無法應付無法在其他人的計算機上輸入內容。
我也發現有一些應用程序(遊戲),其中大寫鎖定鍵實際上是有用的。 – 2009-10-01 11:34:40
是的,我實際上有同樣的問題,所以我有一種交換方式(如果我記得有reg文件)。當時我不知道的一個更好的方法是Ash用AutoHotKey說。 – 2009-10-01 12:35:17
- 1. Applescript在輕擊時將Esc映射到Caps Lock;按下時控制Caps Lock(macOS Sierra)?
- 2. 我可以使用JPA將對象類型映射到表嗎?
- 3. 可以將映射映射爲0嗎?
- 4. 如何將TFS項目URL映射到可查看的東西
- 5. Caps Lock隱含在
- 6. jquery addClass沒有應用 - 我可以忽略一些東西嗎?
- 7. 我可以將新路由映射到Global.asax外的RouteCollection嗎?
- 8. 我可以將結果映射到Dapper中的Tuple嗎?
- 9. 我可以將資源映射到不同的控制器嗎?
- 10. 我可以將不完整的sproc列映射到實體嗎?
- 11. vscode:是否有可能將「caps lock」作爲修改鍵之一(不重新映射)?
- 12. 將<C-j>映射到Vim中的東西
- 13. android softkeypad的控制Caps-Lock
- 14. NHibernate的,我可以映射到不具有行每對象映射表?
- 15. Hibernate可以將Java日曆對象映射到SQL TIMESTAMP列嗎?
- 16. NHibernate可以將CLR「對象」類型映射到SQL類型嗎?
- 17. 我可以用Java寫一些類似Notification的東西嗎?
- 18. 我可以在VBA中使用DPAPI(或類似的東西)嗎?
- 19. 我可以將SMS存儲映射到本地文件夾嗎?
- 20. 我可以將子目錄映射到IP或域嗎?
- 21. 我可以將sequelize實體映射到數據庫視圖嗎?
- 22. 我可以將按鍵映射到鼠標事件嗎?
- 23. AWS:我可以將端口映射到靜態ips嗎?
- 24. 我可以將數據庫列描述映射到DisplayNameAttribute嗎?
- 25. 我可以在我沒有的類型上使用類似DebuggerTypeProxyAttribute的東西嗎?
- 26. 可以寫這樣的東西嗎?
- 27. 當keyremap4macbook不起作用時,如何在Mountain Lion中將Caps Lock映射到Vim的Esc?
- 28. 映射兩個數組...現在...我可以映射三個嗎?
- 29. Cloud 9 IDE中的Eclipse鍵盤映射(ide.c9.io),有可能嗎?
- 30. Windows鍵可以映射到Vim嗎?
你確定嗎?我發現它非常適用於INTERWEBS的討論。 – svinto 2009-10-01 11:27:05
** @ SVINTO:** I DON @ T THINK IT @ S必要 –
2009-10-01 11:32:02
@ALEX:不是當它來的時候,COMMA和DOT。 – 2009-10-01 11:37:53