Я хочу, чтобы Windows Terminal запускался с панелями 2x3 одинакового размера, но с помощью следующей команды они не будут одинакового размера:
"startupActions": "sp -p \"Bash\" ; mf left; sp -p \"Bash\" -H ; mf right ; sp -p \"Bash\" -H ; mf up; sp -p \"Bash\" -V ; mf down; sp -p \"Bash\" -V "
Я могу сделать 3 вертикальные панели рядом друг с другом с одинаковым размером, но я не могу перейти к первой панели для горизонтальной панели:
"startupActions": "sp -s .7 ; sp ; mf left ; mf left"
TDLR: Я хочу это:https://i.stack.imgur.com/9pvT4.png
Но у меня есть это:https://i.stack.imgur.com/fJfAm.png
решение1
Я не думаю, что для вашего макета существует команда запуска, но есть другое решение.
Это использует настройку для восстановления предыдущих вкладок и панелей после перезапуска. Это можно включить, firstWindowPreference
установив
persistedWindowLayout
в глобальных настройках вашего
settings.json
файла или в настройках на странице запуска:
"firstWindowPreference": "persistedWindowLayout"
Теперь все, что вам нужно сделать, это запустить ваш макет, используя команду:
wt sp -p \"Bash\" ; mf left; sp -p \"Bash\" -H ; mf right ; sp -p \"Bash\" -H ; mf up; sp -p \"Bash\" -V ; mf down; sp -p \"Bash\" -V
Затем отрегулируйте размер панелей, удерживая Alt+ Shift и используя клавиши со стрелками для изменения размера выбранной панели.
После того, как вы идеально настроили макет, выйдите из Windows Terminal. Когда вы запустите его снова в следующий раз, он сохранит тот же макет.
Использованная литература: