是否有在Sublime Text,Atom中的光标下select单词的快捷方式

是否有一个快捷方式或命令来selectSublime Text或Atom中的光标下的单词? 我想要双击replace。 所以我可以按快捷键,而不是select一个当前的单词,并开始打字来取代它或得到引号等…

在OSX上执行命令 + d

在Windows / Linux上控制 + d

您可以通过转到Preferences > Keybindings - Default并查看列表来查找所有默认的Preferences > Keybindings - Default绑定。

您可以添加一个键绑定来select单词:

 { "keys": ["ctrl+shift+w"], "command": "expand_selection", "args": {"to": "word"} } 

find_under_expand命令不同(默认情况下为control+d ),重复按不会在匹配的单词上添加游标。

我环顾四周,最终想出了这个,我分配给CTRLF

你需要把它粘贴到一个新的用户插件python文件

 import sublime, sublime_plugin class find_under_cursor(sublime_plugin.WindowCommand): def run(self): view = self.window.active_view() view.run_command("expand_selection", {"to": "word"}) view.run_command("slurp_find_string") self.window.run_command("show_panel", {"panel": "find", "reverse": False} ) 

如果要扩展select,请安装ExpandRegion :

  • 将select扩大到单词
  • 将select扩展到引号(仅限内容)
  • 将select范围扩大到引号(带引号)
  • 展开select以完成自我结束标记
  • 将select扩大到父节点内容
  • 展开select来完成节点
  • 将select扩大到父节点内容

在这里输入图像说明

用Vim绑定(复古或复古)

* – find下一个
# – find最后
对于这两个,所有比赛都突出显示

没有Vim绑定

对于当前文件: CMD+E, CMD+F, Enter
说明:
CMD+E – 复制光标下的单词
CMD+F – 调出本地文件对话框
Enter – 呃你知道这是什么意思

CMD+FreplaceCMD+F CMD+SHIFT+F来查找项目中的所有文件(或者你指定的任何search范围)