clice

2017-12-12 40 views
0

의 프로젝트 디렉토리에 임베디드 MSYS bash 시작 MSYS 또는 Cygwin bash.exe와 같은 사용자 정의 터미널을 사용하는 경우 프로젝트 디렉토리의 Clion에 내장 된 터미널을 시작하려면 어떻게합니까?clice

시작 디렉토리가 설정되어있는 경우에도 항상 Bash는 홈 디렉토리에서 시작되는 것처럼 보입니다. bash가 실행되는 디렉토리에서 bash를 시작하도록 강제하는 방법이 있습니까? .bashrc에

cd "`pwd`" 

을 추가하려고 시도했지만 작동하지 않았습니다.

여기 Clion에서 터미널 설정 페이지의 스크린 샷입니다 : clion terminal info

+0

이 Q는 StackOverflow에 정의 된 프로그래밍과 관련이 없습니다. ** http://superuser.com 또는 다른 StackExchange 사이트에 더 적합 할 수 있습니다 **. Q 하단의 '깃발'링크를 사용하여 운영자에게 이동하도록 요청하십시오. 2 개의 다른 사이트에 같은 Q를 게시하지 마십시오. *** ***을 읽어보십시오. https://stackoverflow.com/help/on-topic, https://stackoverflow.com/help/how-to-ask, https://stackoverflow.com/help/dont- Q를 여기에 게시하기 전에 https://stackoverflow.com/help/mcve에 질문하십시오. 행운을 빕니다 – shellter

답변

1

나는 내용 그리고

@echo off 
set CHERE_INVOKING=1 && C:\dev\msys64\usr\bin\bash.exe --login 

있는 Windows 배치 파일을 사용하여 내가 CLion에 배치 파일을 넣어 해결했다. msys2 시작 스크립트 msys2_shell.cmd에서 파생 시켰습니다. 여기서 환경 변수 CHERE_INVOKING은 호출 디렉터리가 보관되도록 지정하는 데 사용됩니다.