【问题标题】:Key binding for "New View into File"“新视图到文件”的键绑定
【发布时间】:2015-06-17 23:48:51
【问题描述】:

我想为 Sublime Text 3 中的“New View into File”(出现在“文件”菜单中)自定义一个键绑定,但我不知道要为 command 设置什么:

{"keys": ["ctrl+alt+v"], "command": "???"}

根据https://www.sublimetext.com/docs/commands,我希望clone,但它似乎不起作用,也没有尝试过其他一些表达方式。

谁知道诀窍?

【问题讨论】:

    标签: sublimetext3


    【解决方案1】:

    您要查找的命令是clone_file。

    您可以在 Sublime Text 3\Packages\ 中扩展名为 .sublime-menu 的文件中看到与 sublime 菜单(主菜单、侧栏上下文菜单等)相关的命令Default.sublime-package。在这种情况下,主菜单文件名为 Main.sublime-menu。

    通常我发现这个Sublime Text Unofficial Documentation 比原来的更好更完整,它包含这个命令。

    【讨论】:

    • 很好的答案。谢谢。
    【解决方案2】:

    要查找执行此操作的命令,请打开控制台

    ctrl + `
    View > Show Console
    

    然后输入/粘贴“sublime.log_commands(True)”

    sublime.log_input(True)     # start logging input
    sublime.log_input(False)    # stop logging input
    sublime.log_commands(True)  # start commands input
    sublime.log_commands(False) # stop commands input
    

    这里是 to 命令的输出

    命令:left_delete

    命令:show_overlay {"overlay": "command_palette"}

    如果你想设置一个新的键盘快捷键

    {"keys": ["ctrl+alt+v"], "command": "left_delete"}
    {"keys": ["ctrl+alt+b"], "command": "left_delete", "args": {"overlay": "command_palette" }}
    

    【讨论】:

      【解决方案3】:

      我通过导航到Sublime Text 解决了这个问题 --> Preferences --> Key Bindings

      然后添加一行

      { "keys": ["super+shift+x"], "command": "clone_file" }

      点击Key Bindings时Sublime Text 3为你打开的Default (OSX).sublime-keymap文件

      我的Default (OSX).sublime-keymap 文件现在看起来像这样

      现在我保存了我的 Default (OSX).sublime-keymap 文件,瞧,cmd+shift+x 现在打开了一个 New View into File ?

      (注意 - 此 Sublime Text 3 键绑定中的 super 键映射到 Mac 上的 cmd 键)

      【讨论】:

        【解决方案4】:

        将菜单导航到键绑定:

        Sublime Text -> Preferences -> Key Bindings
        

        将并排打开两个文件。右侧的文件用于用户设置。添加以下行:

        {"keys": ["ctrl+shift+n"], "command": "clone_file"}
        

        我正在使用 ctrl+shift+n,但你可以用任何你想要的快捷键替换它

        【讨论】:

          猜你喜欢
          • 2013-10-31
          • 1970-01-01
          • 2011-07-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多