【问题标题】:Is there a shortcut for selecting word under cursor in Sublime Text, AtomSublime Text,Atom中是否有选择光标下单词的快捷方式
【发布时间】:2012-07-27 12:53:29
【问题描述】:

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

【问题讨论】:

    标签: keyboard-shortcuts selection sublimetext atom-editor


    【解决方案1】:

    command+d 在 OSX 上

    控制+d在Windows/Linux上

    您可以通过转到Preferences > Keybindings - Default 并仔细阅读列表找到所有默认键绑定。

    【讨论】:

    • 另外选择一个词。您可以使用 SHIFT + CMD + SPACE 选择括在引号中的单词。它做得更多,检查 Selection -> Expand selection to scope
    • 太好了,我的印象是你必须先选择单词才能让 Cmd-D 工作。
    • @palaniraja:很棒的评论!来这里
    【解决方案2】:

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

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

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

    【讨论】:

    • 谢谢!这多年来一直困扰着我,您并不总是希望 Ctrl+d 选择下一个单词,但有时只是将选择范围从其部分扩展到整个单词。
    【解决方案3】:

    我四处寻找,最终想出了这个,我将其分配给 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} )
    

    【讨论】:

    • 欢迎来到本站!无需签你的名字,你的名字已经出现在每个帖子上。
    【解决方案4】:

    使用 Vim 绑定(Vintage 或 Vintageous)

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

    没有 Vim 绑定

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

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

    【讨论】:

      【解决方案5】:

      如果要扩大选择范围,请安装ExpandRegion

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-16
        • 1970-01-01
        • 2017-01-28
        • 2015-11-27
        • 1970-01-01
        相关资源
        最近更新 更多