Sublime Text 2 구성 / 플러그인을 저장 / 복원하여 다른 컴퓨터로 마이그레이션하는 방법은 무엇입니까?


88

한 Mac에서 다른 Mac으로 마이그레이션하고 새 컴퓨터의 Sublime Text 2가 이전 컴퓨터에 설치 한 것과 동일한 구성 / 플러그인을 모두 갖기를 원합니다.

모든 것을 복제하기 위해 다른 폴더에 복사 및 복원 할 수있는 폴더가 있습니까?


1
여기에 충분한 정보가있는 것 같습니다 : opensourcehacker.com/2012/05/24/…
earlyadopter

답변:


204

방금 좋은 솔루션을 설정했는데 보관 용 계정이 필요합니다. 나는 현재 이것을 사용하여 Windows, Linux, OSX 및 몇 개의 VM에 ~ 5 개의 다른 숭고한 설치에서 플러그인 및 설정을 동기화하고 있습니다.

  • 1 단계 : PackageControl 을 사용 하여 모든 플러그인을 관리하세요.

  • 2 단계 : 루트 드롭 박스 디렉터리에 "Sublime"디렉터리를 추가합니다 (저는 전체 디렉터리 구조를 복제했습니다. {DropBox}/Sublime/Packages/User). sublime이 닫혀 있는지 확인하고 {SublimeRoot}/Packages/Userin 의 내용 을 방금 만든 보관 용 디렉터리 로 이동합니다 . 을 삭제 {SublimeRoot}/Packages/User하고을 가리키는 심볼릭 링크로 바꿉니다 {DropBox}/Sublime/Packages/User.

숭고함을 사용하는 모든 컴퓨터에서이 동일한 프로세스를 사용하면 두 가지를 수행합니다.

  • 1) User/디렉터리 의 내용 이 동기화되므로 모든 사용자 지정 설정이 컴퓨터간에 동일합니다.

  • 2) PackageControl이 시작될 때마다 디렉토리 Package Control.sublime-settings에서를 확인합니다 User/. 설정에 따라 설치해야하지만 실제로 설치되지 않은 플러그인을 찾으면 질문없이 자동으로 설치합니다.

이 솔루션을 사용하여 다른 컴퓨터를 설정하려면 숭고하고 패키지 제어를 설치 한 다음 {SublimeRoot}/Packages/User/디렉터리를 삭제하고 심볼릭 링크가있는 드롭 박스의 복사본을 가리 키기 만하면 됩니다. 다음에 숭고한 실행을 시작하면 패키지 제어가 자동으로 모든 플러그인을 설치합니다.

심볼릭 링크 만들기 :{Sublime}/Packages디렉토리에서 실행

  • Windows :mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
  • Linux / OSX :ln -s {DropboxRoot}/Sublime/Packages/User ./User

1
이것은 정말 대단합니다! 그러나 나는 C에서 내 사용자 설정을 발견 : \ 사용자 [사용자 이름] \의 AppData \ 로밍 \ 숭고한 텍스트 2 개 \ 패키지 \ 사용자 (윈도우 7 얼티밋 SP1)
ed1nh0

8
나도 똑같은 일을했지만 Google 드라이브로했습니다. mklink / D 사용자 g : \, Google 드라이브 \ "구글 드라이브"\ sublimetext은
styks

2
@ crstamps2, 그렇습니다. 핵심 숭고한 애플리케이션 파일은 파일 시스템의 완전히 다른 위치에 있습니다.
jdc0589 2013

11
OSX의 {SublimeRoot}는 ~ / Library / Application Support / Sublime Text 2
Magne입니다.

1
.config폴더를 만들고 ~/Dropbox내 Linux ~/.config폴더를 Dropbox 사본에 연결합니다. Mac / Windows 에서는 해당 OS의 숭고한 구현을 위해 작동하는 모든 것이 ~/Dropbox/.config/sublime-text-2 또는에 연결됩니다 .../sublime-text-2/Packages/User. 이것은 사용자 외에 다른 패키지 및 설정을 선택합니다. 또한 사용하는 다른 그놈과 유사한 앱도 ~/.config동기화 상태로 유지됩니다.
hobs

19

~/Library/Application Support/Sublime Text 2/Packagesgit 저장소에 디렉토리 를 추가하십시오 . 예를 들면 bitbucket 입니다. 따라서 플러그인 및 설정 변경 후 커밋 할 수 있습니다. 숭고한 text2로 뭔가 실패하면 쉽게 롤백 할 수 있습니다.


Windows7의 - C:\Users\[user]\AppData\Roaming\Sublime Text 3
VSYNC

9

SUBLIME 텍스트 백업

  1. 복사 파일 C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
    열기 숭고한 텍스트 - -> 찾아 패키지 파일 위치를 사용하여 찾을 수 있습니다
  2. 숭고한 텍스트 닫기
  3. Sublime Text 2 폴더에서 모든 폴더 백업
    a. Sublime Text 2 / 설치된 패키지
    b. Sublime Text 2 / 패키지
    c. Sublime Text 2 / Pristine 패키지
    d. Sublime Text 2 / 설정

새로운 설치

  • 이제 새 설치에서 모든 백업 파일을 바꿉니다. C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
  • 파일 위치는-Open Sublime Text-> Browse Packages를 사용하여 찾을 수 있습니다.
  • 숭고한 텍스트 닫기
  • 작업 공간을 저장할 수 없다는 오류가 발생하는 경우
    1. 새 프로젝트 생성
    2. 프로젝트를 저장하다
    3. 출구
    4. Sublime Text 다시 시작

1

이전 MacOs 컴퓨터에서 다음 파일을 복사하기 만하면됩니다.

~ / Library / Application Support / Sublime Text 3 / Packages / User / Package Control.sublime-settings ~ / Library / Application Support / Sublime Text 3 / Packages / User / Preferences.sublime-settings

또한 구입 한 라이선스가 포함 된 이전 이메일을 찾고 비활성화 된 패키지를 기록해 두십시오. 새 구성으로 앱을 다시 시작할 때 비활성화되지 않을 수 있습니다.

그런 다음 새로운 MacO에서 :

  1. ST3 설치
  2. PackageControl 설치
  3. ~ / Library / Application Support / Sublime Text 3 / Packages / User /에 파일을 복사합니다.
  4. 응용 프로그램을 다시 시작하십시오.
  5. 참고 : 몇 번 다시 시작해야 할 수 있습니다. 구성이 .sublime-settings 파일에서 모든 패키지를 다시 설치할 때까지 버그가있을 수 있습니다.

사용자 디렉터리에있는 모든 설정 패키지가 필요하지는 않으며 다시 시작할 때 자동으로 다시 설치됩니다. 나는 그들을 모두 잡는 것이 아프지 않을 것이라고 생각하지만 일반적으로 새로운 Mac == 새로운 설정. "Package Control.sublime-settings"는 목록에있는 모든 패키지를 자동으로 설치합니다.

Mac을 마이그레이션하려고합니다. 완료되면 업데이트하여 작동하는지 확인하겠습니다!

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