2013-08-07 6 views
6

Linux에서 Sublime Text 2를 사용하고 있습니다. 나는 그것을 주 프로그래밍 에디터로 사용한다. 즉 세션 전체에 여러 탭이 열렸습니다. 그러나 때로는 이전 세션의 다른 모든 파일을 열지 않고도 하나의 파일 만 빨리 열려고합니다.숭고한 텍스트 2 : 단일 창을 열고 다른 모든 창을 무시합니다.

내 시스템의 기본 동작은 이전에 연 파일 이외에 새 탭이 새 탭이된다는 것입니다. 그러나 내가 원했던 것은 다른 모든 이전 파일을 열지 않고 새로운 파일 (일종의 시크릿 브라우징)을 여는 것입니다. 즉, 하나의 창에 하나의 탭이 있습니다.

숭고한 텍스트가 파일 열기 동작을 지원합니까?

답변

2

User Settingshot_exitremember_open_filesfalse으로 변경할 수 있습니다. 이전에 편집 한 파일과 하나 다른 단지와 :

sublime_text.exe -n file.txt 

그러나 윈도우 동작 (리눅스에 대한 확실하지가)는 두 개의 인스턴스를 생성하는 것입니다 :

{ 
    "hot_exit": false, 
    "remember_open_files": false, 
} 
+0

감사합니다. 그러나 이것은 내가 원하는 것만은 아닙니다. 단일 파일을 빨리 열 때와 같은 경우에만 이전의 모든 창을 숨기려고합니다. 시작 메뉴를 통해 숭고한 텍스트를 시작할 때 정상적인 시작 동작이 변경되어서는 안됩니다. 그것을 달성하기위한 시작 매개 변수가 있습니까? – orschiro

1

-n 매개 변수는 원하는대로 작동 보인다 file.txt. 어쨌든

, 내 자신의 경험 : 나는 거의 항상 적어도 하나는 ST2의 예를 열어 (나는 귀하의 경우 비슷한 가정)이 경우에 가능하므로 한 :

  • ctrl+shift+n 다른 ST2 인스턴스를 생성 이 (비어있는) 파일을 열 수 있습니다.

  • 그냥 파일을 열 경우와 ST2 인스턴스 (-n없이 명령 줄에서 예) 다른 탭에서뿐만 아니라 다른 이전에 편집 한 파일이 아닌 단지 열린 파일로 작성되었습니다 - 당신은 할 수 단순히 드래그 파일 탭을 외부로 이동하십시오. 그런 다음 새 ST2 인스턴스가 해당 파일 (즉, 한 창에 하나의 탭)에서만 생성됩니다.

+0

'-n'에 대해서 알고 있습니다. 이것은 아마도 가장 근접한 방법 일 것이지만 여전히 내가 원하는 것은 아닙니다. 빨리 파일을 편집하고 싶을 때 다른 모든 탭이 열려있는 다른 창을 원하지 않습니다. 이것은 내 경우에 숭고한 텍스트가 항상 열리지는 않는다는 것입니다. – orschiro

0

이것이 가능한지는 잘 모르겠지만 탭을 화면 중앙의 다른 곳으로 끌어다 놓아 둘 수 있습니다. 새 창이 열립니다. 희망이 도움이됩니다.

2

open_files_in_new_window에서 false까지를 preference -> setting, default으로 설정하면됩니다.

관련 문제