Возвышенная текстовая цепочка командного плагина не работает должным образом - PullRequest
0 голосов
/ 08 мая 2020

На самом деле у меня есть две рабочие панели в возвышенном тексте 3, и мне нужно установить горячую клавишу, которая выполняет две задачи, т.е. закрывает текущий файл и перемещает курсор в левую панель. Я написал следующее в раскладке клавиатуры:

[
    {
  "keys": ["ctrl+alt+z"], 
  "command": "chain", 
  "args": {
    "commands": [
            ["close_file"],
            ["focus_group",{"group": 0}]


  ]
  }
}
]

, но он не работает, если на правой панели открыт только один файл. Он фактически закрывает этот файл, но не перемещает курсор на левую панель. Если кто может помочь, буду благодарен.

1 Ответ

0 голосов
/ 10 мая 2020
• 1000 добавление дополнительного "dummy_command" между командой закрытия файла и командой фокус-группы, как показано ниже.
{
    "keys": ["ctrl+alt+z"],
    "command": "chain",
    "args": {
        "commands": [
            ["close_file"],
            ["dummy_command"],
            ["focus_group", {"group": 0}]
        ]
    }
},

Я обнаружил, что это сработало случайно, посмотрев, будет ли работать команда фокусировки, если команда "new_file" будет запущена между командами "close_file" и "focus_group". Когда фокус-группа прошла успешно, я попытался заменить команду "new_file" на "dummy_command", и это тоже сработало. Это не идеально, но работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...