Sublime Text 2 Fokus-Seitenleiste beim Öffnen

Sublime Text 2 Fokus-Seitenleiste beim Öffnen

Ist es möglich, die Seitenleiste beim Öffnen automatisch zu fokussieren? Ich kann in meiner Keymap-Datei keinen richtigen Befehl eingeben ...

Ich muss kombinieren

toggle_side_bar

mit

focus_side_bar

Antwort1

Sehen Sie sich die Antwort auf diese Frage an:https://stackoverflow.com/questions/9646552/ist es möglich, Tastenkombinationsbefehle in Sublime-Text zu verketten?. reveal_in_side_barÄnderntoggle_side_bar

Bearbeiten:Bei mir hat es auch nicht funktioniert, aber ich dachte, es läge an etwas, das ich tue. Wie auch immer, das hier funktioniert (vorerst):

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")

Im Python-Terminal ausführen mit:

window.run_command("toggle_side_bar_and_focus")

Tastenbelegung:

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

Antwort2

Ich habe ein neues Plugin geschrieben, das genau das tut, was Sie erwähnt haben. Schauen Sie es sich an

https://github.com/miguelgraz/FocusFileOnSidebar

verwandte Informationen