Sublime Text는 저장되지 않은 창을 어디에 저장합니까?


44

Sublime Text를 메모장으로 사용하고 있으며 일반적으로 재부팅 또는 충돌 후 다시 열 수있는 저장되지 않은 파일이 많이 있지만 몇 번 발생 한 파일을 잃어 버릴 염려가 있습니다.

Sublime Text는 이러한 임시 파일을 어디에 (어느 폴더 / 파일에서) 저장합니까? 정기적 인 세션 백업을 수행 할 수 있습니까?

답변:


42

Sublime Text는 저장되지 않은 창을 어디에 저장합니까?

사용중인 운영 체제에 따라 다릅니다.


OSX

숭고한 텍스트 3 :

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

숭고한 텍스트 2 :

~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session

Sublime이 임시 파일을 저장하는 위치가 있는지 궁금합니다. MacOSX 실수로 인해 작업중 인 WP 테마를 잃어 버렸습니다 .Sublime temp 파일에서 다시 작업중 인 파일을 얻을 수 있는지 궁금합니다.

...

Sublime Text는 자동 저장 정보를 ~ / Library / Application Support / Sublime Text 2 / Settings / Auto Save.sublime_session에 저장하지만 정기적으로 수행되므로 안타깝게도 지금은이를 덮어 쓸 수 있습니다.

소스 임시 파일 위치?


윈도우

설정 폴더의 경우 다음을 사용하여 고유 파일을 찾을 수 있습니다.

F:\>dir license.sublime_license /s /b  

XP의 경우 다음을 반환합니다.

F:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\License.sublime_license

또는

  • 숭고함을 열고 preferences> 로 이동하십시오 browse packages.
  • 그런 다음 상위 디렉토리로 이동하면 설정 하위 디렉토리가 표시됩니다.

XP

C:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\Auto Save Session.sublime_session

윈도우 7

숭고한 텍스트 2 :

C:\Users\user\AppData\Roaming\Sublime Text 2\Settings

숭고한 텍스트 3 :

C:\Users\user\AppData\Roaming\Sublime Text 3\Local

( barlop 에 의해 추가 된 섹션 )


백업을 위해이 폴더를 Dropbox에 심볼릭 링크했습니다. 잠재적 인 문제가 있다고 생각하십니까? 보관함과 숭고한 동시에 파일에 무언가를 시도하는
것처럼

@ timhc22 몰라요. DropBox 또는 Sublime을 사용하지 않습니다 :)
DavidPostill

1
Win 10에서 Sublime Text 3을 사용하고 마지막 컴퓨터에 있던 모든 저장 / 저장되지 않은 열린 파일을 복원하는 새 랩톱에 디렉토리 아래를 완전히 복사했습니다. C:\Users\user_name\AppData\Roaming\Sublime Text 3. 모든 패키지도 복사되었습니다.
gsinha

12

Windows 7 64 비트, Sublime Text 3은 작업 세션 (응용 프로그램을 닫을 때 저장되지 않은 탭의 내용 포함)을 다음에 저장합니다.

C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session


2
Windows 10 64Bit
Antony

11

Linux에서 Sublime text 3 저장되지 않은 컨텐츠는 ~/.config/sublime-text-3/Local/Session.sublime_session


4

들어 리눅스

에서 민트 배포판의 각 탭에 대한 열린 전체 파일 이름 / 경로 숭고한 텍스트 (3)는 ,이 배쉬 라인에 액세스 할 수 있습니다 :

cat $HOME/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session |grep "\"file\":" |sed 's/^[[:space:]]*//g' |sed 's/^\"file\"\: \"//g' |sort -u | sed 's/[\",]*//ig'

참고 : Session.sublime_session" Auto Save Session.sublime_session" 대신 사용 하면 탭 / 파일이 누락되어 다른 결과를 얻을 수 있습니다.

어쨌든, 이것은 100 % 신뢰할 수는 없지만 시작할 것입니다. 이 추악한 줄을 개선 할 수 있다고 확신하므로 언제든지 의견을 말하십시오.

설명:

  • 첫 번째 sed는 JSON 키로 인해 선행 공백을 제거합니다.
  • 두 번째 부분 sed제거"file": "
  • sort -u (고유) 파일 이름 중복 제거
  • 세 번째 sed공백을 제거하십시오.

2

Linux에서 휴대용 숭고한 텍스트 2 를 사용하고 있고 저장소에서 설치하지 않은 경우 다음 위치에서 찾을 수 있습니다.

~/.config/sublime-text-2/Settings/Session.sublime_session
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.