在 Sublime Text 或 Atom 中是否有快捷方式或命令来选择光标下的单词?我想要一个双击的替代品。所以我可以按快捷键并选择当前单词并开始输入以替换它或加入引号等...

有帮助吗?

解决方案

命令+d 在 OSX 上

控制+d 在 Windows/Linux 上

您可以通过以下方式找到所有默认的键绑定 Preferences > Keybindings - Default 并仔细阅读清单。

其他提示

您可以添加键绑定来选择单词:

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

不像 find_under_expand 命令 (control+d 默认情况下)重复按下不会在匹配的单词处添加光标。

安装 expentregion 如果要展开选择:

  • 将选择展开到单词
  • 将选择扩展到引号(仅限内容)
  • 将选择扩展到引号(带引号)
  • 展开选择以完成自闭标签
  • 将选择展开到父节点内容
  • 展开选择完成节点
  • 将选择展开到父节点内容

我环顾四周,最终提出了这个,我分配给 ctrl - f

需要将其粘贴到一个新的用户插件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} )
.

使用 Vim 绑定(复古或复古)

* - 寻找下一个
# - 找到最后一个
对于两者,所有匹配项都会突出显示

没有 Vim 绑定

对于当前文件: CMD+E, CMD+F, Enter
解释:
CMD+E - 复制光标下的单词
CMD+F - 调出在本地文件中查找对话框
Enter - 呃你知道这意味着什么

代替 CMD+F 为了 CMD+SHIFT+F 在项目中的所有文件中查找(或您指定的任何搜索范围)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top