我在IDE中使用了很多年的一個非常長期的習慣是CTRL(或命令)+ Click單擊選擇一個完整的單詞。這相當於在ST2中對雙字進行雙擊。我希望能夠在ST2中恢復這種能力。我會用鍵綁定還是插件去解決它?CTRL +在Sublime Text中單擊綁定2
回答
如果創建sublime-text-2/Packages/User/Default (Linux).sublime-mousemap
文件(假設你是在Linux上),並把這個在它(如果該文件已經存在,然後把它放在方括號內的文件的結尾已經存在):
[
{
"button": "button1", "count": 1, "modifiers": ["ctrl"],
"press_command": "drag_select",
"press_args": {"by": "words"}
}
]
它會覆蓋標準的Ctrl + Click行爲,並做你想做的事情。然而,默認的Ctrl + Click行爲非常酷 - 允許同時進行多個選擇和光標(嘗試在文件的不同位置嘗試Ctrl +單擊),因此您可能希望在其他位置重新指定該功能。如果你想改變的多選功能,按Ctrl + Alt +單擊,您可以通過還增加了,方括號中做到這一點:
{
"button": "button1", "count": 1, "modifiers": ["ctrl", "alt"],
"press_command": "drag_select",
"press_args": {"additive": true}
}
很好的答案。這工作。我同意多選行爲很酷。任何想法如何重新啓用,使用CTRL + ALT +單擊? – phirschybar 2012-03-14 11:25:59
@phirschybar - 嘿,謝謝,加了一點點,所以你可以爲此重新分配! :) – fraxel 2012-03-14 11:44:13
我希望我能給你更多的觀點。你是ST2的英雄。一個注意:'Alt'應該是'alt'(小寫字母a)。但是這個工作提示頂部。再次感謝。 – phirschybar 2012-03-14 13:56:55
它適用於ST3,我覺得在ST2作品
Linux的 - 在〜/ Library中創建 「默認(OSX).sublime-mousemap」 - 創建 「默認(Linux)的.sublime-mousemap」 放入〜/ .config /崇高文本-3 /封裝/用戶
的Mac/Application Support/Sublime Text 3/Packages/User
Win - 在%appd中創建「Default(Windows).sublime-mousemap」 ata%\ Sublime Text 3 \ Packages \用戶
[
{
"button": "button1",
"count": 1,
"modifiers": ["ctrl"],
"press_command": "drag_select",
"command": "goto_definition"
}
]
- 1. Sublime Text鍵綁定
- 2. Sublime Text 2 Licensing - Sublime Text 2
- 3. 在Ctrl +單擊後在Sublime Text中移除光標
- 4. Sublime Text 2 Ctrl + P不起作用
- 5. 如何解除Sublime Text 2中的鍵綁定?
- 6. Sublime in Sublime Text 2
- 7. 在Sublime Text中綁定組合鍵3
- 8. Sublime Text 2 - SFTP插件 - 鍵綁定快捷鍵不起作用
- 9. Sublime Text 2 - plugin
- 10. Sublime text 2 snippets
- 11. Sublime Text 2&PYTHONPATH
- 12. sublime text 2 ruby
- 13. 在PyCharm中使用Sublime Text 2鍵綁定
- 14. Sublime Text 3'subl'command still linked to Sublime Text 2
- 15. Sublime Text 2 - 「重新打開編碼」鍵綁定
- 16. Sublime Text 2 - 最近打開的鍵綁定?
- 17. Sublime Text 2 strip next whitespace character
- 18. Sublime Text 2與字符序列的鍵綁定
- 19. 如何激活Sublime Text 2中的Zen編碼鍵綁定?
- 20. Groovy和Sublime Text 2
- 21. Sublime Text 2服務
- 22. Sublime Text 2和C
- 23. Sublime Text 2 Creating config.rb
- 24. Sublime Text 2和R
- 25. Sublime Text 2 not building
- 26. Sublime Text 2 - BeautifyRuby不工作
- 27. Sublime Text中的Backspace Tab 2
- 28. Sublime Text 2.在Vim shift + [
- 29. 在Sublime Text中編譯C++程序2
- 30. Linux中的Sublime Text 2中的AltGr鍵
您使用的是什麼平臺? – 2012-03-14 03:28:52