2017-10-25 5 views
0

Sublime text3에 터미널 패키지를 설치했습니다. 내가하고 싶은 것은 파일의 터미널을 여는 것입니다. 내 프로젝트 루트가 src이고 내 홈 디렉토리가 [some directories]인데 많은 하위 폴더가 있습니다. 터미널 패키지에있는 파일의 숭고한 텍스트 3 열기

~/[some directories]/src/

는 자바 코드의 경로가 숭고한

의 내 프로젝트의 루트입니다 : 내가 command + shift + t을 치면 ~/[some directories]/src/dir1/dir2/dir3/Test.java

는 내가 뭘하고 싶은 것은, 그것은 ~/[some directories]/src/dir1/dir2/dir3/의 터미널을 엽니 다 그래서이 디렉토리에서 작업 할 수 있습니다.

그러나 내가 command + shift + t에 도달하면 터미널 경로가 현재 프로젝트 루트 (~/[some directories]/src)이므로 터미널에 cd dir1/dir2/dir3/을 입력해야합니다. 이것은 성가신 일입니다.

터미널 패키지의 현재 키 바인딩입니다

기본 (OSX) .sublime - 키맵 - 터미널 (기본값에 대한 키 바인딩) :

[ 
    { "keys": ["Command+Option+Shift+t"], "command": "open_terminal" }, 
    { "keys": ["Command+Shift+t"], "command": "open_terminal_project_folder" }, 
] 

기본 (OSX) .sublime - 키맵 - 사용자 (Key-Bindings for User) : 비어 있습니다.

나는 이걸 수정 해 봤지만 올바른 키 바인딩을 찾지 못했습니다.

답변

0

'환경 설정 -> 패키지 -> 터미널 -> 설정 - 사용자'로 이동하면 시작하는 터미널에 매개 변수를 지정할 수 있습니다. cmder 단자 창에

나는이 :

{ 
    // The command to execute for the terminal, leave blank for the OS default 
    // On OS X the terminal can be set to iTerm.sh to execute iTerm 
    "terminal": "C:\\morten\\bin\\cmder\\Cmder.exe", 

    // A list of default parameters to pass to the terminal, this can be 
    // overridden by passing the "parameters" key with a list value to the args 
    // dict when calling the "open_terminal" or "open_terminal_project_folder" 
    // commands 
    "parameters": ["/START", "%CWD%"] 
} 

은 OS/터미널에 쉽게 조정할 수 있습니다.

항상 open_terminal ( Ctrl 키를 + 변화 + t)가 작동하지 않습니다

+0

을 실행할 때 현재보고있는 파일의 디렉토리에 cmder을 시작합니다. 나는 그것을 시도했다. 터미널을 열면 코드가 매우 짧은 시간 동안 전체 경로가 표시되고 프로젝트 루트로 다시 설정됩니다. 즉, ~/[some directories]/src/dir1/dir2/dir3 /'이 터미널이 1 초 미만으로 열리는 동안 매우 짧은 시간 동안 터미널 경로에 표시됩니다. 그러나 터미널 열기가 완료되면 경로에 프로젝트 src ('~/[some directories]/src /)가 표시됩니다. – user2761895

+0

어떤 터미널 (OS)를 사용하고 있으며 다른 터미널을 시도 할 수 있습니까? – mrtnlrsn

관련 문제