2013-06-15 3 views
7

숭고한 텍스트를 사용하고 새로운 것을 찾았습니다. 나는 Ubuntu 12.04에서 Sublime을 사용 중이며 일부 기능이 누락되었습니다.SublimeText 2 - 저장/복원 세션

SublimeText에서는 Window를 열고 메뉴를 닫으면 다음에 하위 문서를 엽니 다. 열려있는 문서가있는 Window를 사용할 수 있습니다. 많은 프로젝트를 동시에 작업하기 때문에 좋지만 그리 유용하지는 않습니다. 현재는 모든 프로젝트를 여러 창에서 열어두고 있지만 그렇게하는 것은 쉽지 않습니다.

폴더 별/세션별로 세션 정보를 저장하고 싶습니다. 내가 터미널을 통해 숭고한 열 때, 세션 가능한 경우 알고 잘 될 것입니다 예를

$ cd /path/to/project 
$ sublime-text . 
# if a session is saved (project opened before), opens the Sublime with the last saved session for the folder/project 

를 들어

사용할 수 있습니다. 수 일간의 검색 후, 나는 그것에 지쳤습니다.

답변

8

.sublime-project 파일을 인수로 사용하여 명령 줄에서 프로젝트를 열 수 있습니다. 프로젝트 내에서 "remember_open_files": true과 같은 맞춤 설정을 넣을 수 있지만 Packages/User/Preferences.sublime-settings 파일에서 false으로 설정하면됩니다.

+0

답장을 보내 주셔서 감사합니다. 상사가 조언 해 주신 조언이 있습니다. 어떤 방법으로 감사합니다! –

+0

불행히도, remember + _reopen_ 기능은 여전히 ​​매우 깨지기 쉽고 반 직관적입니다 (깨지지 않은 경우). 나는 새로운 프로젝트를 새로 만들었습니다. 그것을 (암시 적 작업 공간 파일과 함께) 저장하고 ST를 닫은 다음 다시 열어 prj 파일을 전달합니다. 그것은 잘 돌아갔다. 몇 가지 편집, 파일 열기, ST 종료 등의 작업을 한 후 프로젝트 + worksp의 이름을 바꿉니다. 파일 (일치를 유지), 그것은 결코 다시는 아무것도 열지 않았다. 이름 바꾸기를 취소하거나 심지어 ws를 다시 만들고 삭제 한 후에도 (심지어 prj 이후에도)! (ST3, 최근 여기.) –

+0

(FYI, 명시 적으로 "Save Workspace As"를 사용하여 이전 작업을 강제로 업데이트 한 다음 ST를 닫기 전에 "모두 저장"을 선택하면 도움이되지 않습니다. ' "remember_open_files": prj 파일에서 true로 설정하고, 사용자 레벨에서는 disable로 설정합니다.) –