我在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. 在Ctrl +单击后在Sublime Text中移除光标
- 3. sublime text 2 ruby
- 4. Sublime Text 2与字符序列的键绑定
- 5. Sublime Text 2和R
- 6. Sublime Text 2 Creating config.rb
- 7. git commit sublime text 2
- 8. 如何激活Sublime Text 2中的Zen编码键绑定?
- 9. Sublime Text 2 - BeautifyRuby不工作
- 10. Sublime Text中的Backspace Tab 2
- 11. 在Sublime Text中编译C++程序2
- 12. 在Sublime Text中使用jsTestDriver和Jasmine 2
- 13. 在Sublime Text 2中添加书签
- 14. REBOL的Sublime Text 2插件
- 15. xdebug,sublime-text-2和KindariSublimeXdebug
- 16. Sublime Text 2代码片段
- 17. Sublime Text 2:custom PATH and PYTHONPATH
- 18. Sublime Text 2快捷行替换
- 19. Sublime Text 2和HTML5 Boilerplate构建脚本
- 20. 在PyCharm中选择带有Ctrl/C的行就像Sublime Text
- 21. 如何在Sublime Text中执行Ctrl + ,, f键盘快捷方式?
- 22. 在Sublime Text的ctrl-tab中查看选项卡?
- 23. ctrl + n在Sublime Text 3中没有打开新选项卡
- 24. 停止Alt键在Sublime Text 2中调出菜单
- 25. 如何在Sublime Text 2片段中触发完成菜单?
- 26. Python 3.1和Sublime Text 2错误
- 27. Sublime Text中的语法高亮2
- 28. 用Sublime Text 2中的列表替换
- 29. 如何在Sublime text 2中快速添加自定义标签?
- 30. 如何诊断和修复Sublime Text 3中的键绑定冲突?
您使用的是什么平台? – 2012-03-14 03:28:52