Sublime Text 2 焦点侧边栏打开

Sublime Text 2 焦点侧边栏打开

打开时可以自动聚焦侧边栏吗?我无法在键盘映射文件中形成正确的命令...

我需要结合

toggle_side_bar

focus_side_bar

答案1

请参阅此问题的答案:https://stackoverflow.com/questions/9646552/is-it-possible-to-chain-key-binding-commands-in-sublime-text-2reveal_in_side_bar改成toggle_side_bar

编辑:对我来说,它也没有用,但我认为这是我在做的事情。无论如何,这个有效(目前):

import sublime, sublime_plugin

class ToggleSideBarAndFocusCommand(sublime_plugin.WindowCommand):
    def run(self):
        self.window.run_command("toggle_side_bar")
        self.window.run_command("focus_side_bar")

在 python 终端中运行:

window.run_command("toggle_side_bar_and_focus")

键盘映射:

{ "keys": ["ctrl+shift+9"], "command": "toggle_side_bar_and_focus" },

答案2

我编写了一个新插件,可以完成你提到的所有功能,请看一下

https://github.com/miguelgraz/FocusFileOnSidebar

相关内容