Запуск Conemu с задачей, открывающей несколько вкладок

Есть ли способ с помощью conEmu по умолчанию открывать несколько разных вкладок? Я видел эту страницу, объясняющую, как это сделать с помощью разделения, и понимаю, что Я могу сделать Ctrl + T, 1, Enter, но я надеялся, что есть способ сделать это автоматически!

"%GIT_HOME%\usr\bin\sh.exe" --login -i -cur_console:t:"repo1":C:"%GIT_HOME%\git-bash.exe":d:"%USERPROFILE%\code\repo1"

"%GIT_HOME%\usr\bin\sh.exe" --login -i -new_console:t:"repo2":C:"%GIT_HOME%\git-bash.exe":d:"%USERPROFILE%\code\repo2"

"%GIT_HOME%\usr\bin\sh.exe" --login -i -new_console:t:"repo3":C:"%GIT_HOME%\git-bash.exe":d:"%USERPROFILE%\code\repo3"

person James Affleck    schedule 21.04.2017    source источник
comment
Итак, в чем твоя проблема?   -  person Maximus    schedule 21.04.2017
comment
conemu.github.io/en/Tasks.html   -  person Maximus    schedule 21.04.2017
comment
Если я установлю эту задачу, которая делает это как задачу по умолчанию, она не откроет все 3 вкладки, как я хочу, а только откроет вкладку для repo1. Это если я вручную не нажимаю горячие клавиши, чтобы заставить его выбрать open all task tabs, вместо того, чтобы это было сделано автоматически.   -  person James Affleck    schedule 21.04.2017
comment
Что вы подразумеваете под задачей по умолчанию? Как (когда) вы хотите открыть эти вкладки? Какую версию вы используете?   -  person Maximus    schedule 22.04.2017


Ответы (1)


Да, это возможно, но не через диалог настроек Conemu. Вам нужен небольшой конфигурационный файл

  1. Создать файл конфигурации

    1. Go to Conemu installation directory (like C:\Program Files\ConEmu)
    2. Создайте файл startup.txt
    3. Перечислите консоли, которые нужно открывать при запуске. Например

    > C: \ Program Files \ staab \ Git \ bin \ bash.exe

    > C: \ WINDOWS \ system32 \ cmd.exe

    откроет Git Bash и cmd при запуске (в указанном порядке). Если вы хотите установить каталоги запуска для каждой консоли, вы тоже можете сделать это:

    > C: \ Program Files \ staab \ Git \ bin \ bash.exe -new_console: d: C: \ example \ path

    > C: \ WINDOWS \ system32 \ cmd.exe -new_console: d: C: \ other \ path

  2. Запустите Conemu с этим файлом конфигурации

    1. Create a new desktop shortcut for the ConEmu64.exe (or ConEmu.exe if you use the 32-Bit version)
    2. Щелкните правой кнопкой мыши> Свойства на этом ярлыке.
    3. Добавьте в целевой файл / cmd @ startup.txt

    введите описание изображения здесь

  3. Теперь вы можете привязать этот ярлык к панели задач или поместить его в папку автозапуска вашего компьютера, чтобы запустить Conemu с этими консолями сразу после входа в систему.

Обновление 1: имя для вкладки

Я только что узнал, что вы также можете установить имя всех вкладок при запуске :-)

> C: \ Program Files \ staab \ Git \ bin \ bash.exe -new_console: d: C: \ example \ path -cur_console: t: NAME_OF_TAB

Обновление 2: права администратора

И вот как вы даете права администратора на выбранные вами вкладки:

> C: \ Program Files \ staab \ Git \ bin \ bash.exe -new_console: d: C: \ example \ path -new_console: a

Не используйте это больше, чем необходимо, потому что вам нужно подтверждать права администратора для каждого окна индивидуально.

person Ruik    schedule 07.12.2018