2017-02-28 13 views
0

시작시에 3 개의 자식 배시 탭을 열려면 시작 작업을 설정해야합니다. 다양한 장소에ConEmu : 다른 위치에 여러 Git Bash 탭을 엽니 다.

열려면 여러 탭 나는

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1 

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project2 

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project3 

이미 솔루션

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1 {Bash::Git bash} 

다음
{Bash::Git bash} 
"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i 

그래서 내가 시도 망할 놈의 강타에 대한 사전 정의 된 작업이 사용
{Bash::Git bash} -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1 

그러나 그 중 아무 것도 작동하지 않습니다.

어떻게 해결할 수 있습니까? 끔찍한

답변

0

... 모든

첫째, ConEmu docs는 시작 디렉토리를 설정하는 간단한 -new_console:d:"d:\Projects\Project"를 사용할 수 있음을 알려줍니다.

{Bash::Git bash}cmd.exe에서 "실행"할 수 없으며 /k 스위치를 사용하려고합니까? {Bash::Git bash}ConEmu Task이고 ConEmu만이이를 "실행"하는 방법을 알고 있습니다.

마지막 시도는 {Bash::Git bash} /k "%ConEmuBaseDir%\CmdInit.cmd"입니다. Bash는 *.cmd 파일을 실행하는 방법을 알지 못합니다. bash.exe/k 스위치를 지원하지 않습니다.

마지막으로 bash 버전은 bash 프로필을 통해 특정 디렉토리를 설정할 수 있습니다. 가능한 해결 방법은 docs에 설명되어 있습니다.

알아두기 d: & cd \Projects\Project3 대신 cd /d d:\Projects\Project3을 사용하는 것이 더 편리하고 설명이 좋습니다.

3

경험이없는 사용자가 작성자로부터 적절한 도움을받지 못하면 슬프다. 오. 간단한 해결책은

열기 설정입니다.

시작> 작업으로 이동하십시오.

새로운 미리 정의 된 작업을 추가하려면 더하기를 클릭하십시오.

Git bash :: Project1로 이름을 지정하십시오. 명령을

-new_console:s:d:D:\Projects\Project1"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i 

를 반복하여 원하는 모든 프로젝트에 대해이 단계는 다음의

채우기. 미리 정의 된 새 작업 하나를 추가하십시오. 내 전화. 다음 내용을 입력하십시오.

{Git bash::Project1} 

{Git bash::Project2} 

{Git bash::Project3} 

시작을 클릭하십시오.

지정한 명명 된 작업을 선택하고 {My}를 선택하십시오.

다시 시작하십시오.

Voila.