사이드바를 열 때 자동으로 초점을 맞출 수 있나요? 내 키맵 파일에서 적절한 명령을 구성할 수 없습니다...
결합해야해요
toggle_side_bar
~와 함께
focus_side_bar
답변1
이 질문에 대한 답변을 참조하세요.https://stackoverflow.com/questions/9646552/is-it-possible-to-chain-key-bound-commands-in-sublime-text-2. reveal_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
나는 당신이 언급한 것과 똑같은 작업을 수행하기 위해 새 플러그인을 작성했습니다. 살펴보십시오.