2010-02-10 4 views
7

Emacs 내에서 클라우드로 또는 클라우드에서 문서를 저장하고 검색하는 데는 어떤 옵션이 있습니까?Emacs 클라우드 저장소 옵션?

직장에서, Windows 컴퓨터에서, 그리고 가정에서, 리눅스 박스에서 Emacs를 사용하기 때문에 두 운영 체제에서 어느 정도 작동하는 솔루션을 원합니다.

나는 g-client를 만졌지 만 제대로 작동하지는 못했다. 분명히 다른 더 간단한 옵션이 없다면, 나는 단지 몇 시간을 더 써야 할 것입니다.

많은 감사, 안드레아스

답변

6

두 가지 옵션 : 당신은 ssh를 실행 어딘가에 서버에 액세스 할 수있는 경우

  1. , 다음 부랑자와 SSH를 사용합니다. 홈 리눅스 박스에서 ssh 서버를 실행하고 직장에서 홈 파일에 액세스 할 수도 있습니다. tramp는 Cygwin의 ssh를 사용하여 Windows에서 완벽하게 작동합니다. 자동으로 파일을 가져옵니다. (예 :/ssh : yourusername @ yourserverhost : ~/yourfile)이 파일을 컴퓨터의 임시 파일에 저장 한 다음 저장하면 호스트로 다시 복사됩니다.

  2. SVN 또는 Git과 같은 소스 제어 시스템을 사용하십시오. 다시 가정에서 서버를 호스팅하거나 온라인 호스트를 찾을 수 있습니다 (대부분 공개 소스 용이므로 공개이지만 일부는 무료이고 개인용이므로 unfuddle.com을 사용합니다). 정기적으로 커밋/업데이트해야하지만, 원할 경우 쉽게 자동화 할 수 있습니다. 소스 제어 시스템은 잘못된 정보가있을 경우를 대비하여 파일 및 안전망의 좋은 기록을 제공합니다.

이맥스는 소스 제어 시스템과의 통합 성이 뛰어납니다.빌트인이 충분하지 않다는 것을 알게된다면 (꽤 일반적이어서 특정 소스 제어 시스템의 특정 기능에 대한 인터페이스를 제공하지 않는다.) 좋은 대안이 많이있다. (SVN에는 psvn, Git에는 magit이있다. 예).

+1

나는 집에서 돌아 다니는 SSH 서버를 가지고 있었는데, 그때 그것은 추락했고, 나는 그것을 구름 화해야한다는 것을 깨달았다. 지난 밤에 비디오를보고 몇 가지 자습서를 읽은 후, 나는 힘내를 위해 가기로 결정했습니다. 감사! –

7

Dropbox은 매우 보편적이다. 내 이맥스 설정 파일도 거기에 저장한다. Windows, Linux, OS X 및 iPhone에서 작동합니다. 자동으로 동기화됩니다. 상점 역사. 무료입니다. 무엇을 원합니까? :-)

+0

감사합니다. Joonas, 어떻게 Dropbox를 Emacs에 통합 할 수 있습니까? M-x save-to-cloud를 원합니다. –

+0

Dropbox는 "Dropbox"라는 특수 디렉토리를 만듭니다. 여기서 저장 한 모든 내용이 클라우드와 동기화됩니다. 설정 파일을 거기에 저장하려면 Dropbox 폴더에 있어야하는 곳의 심볼릭 링크를 만드십시오. 그래서 Emacs에서는 C-x C-s 만 사용하고 파일은 클라우드에 있습니다. 어쩌면 광고처럼 들릴지 모르겠지만 Dropbox *는 슬라이스 빵 이후로 가장 좋습니다. –

+0

유용하다고 보이지만 클라이언트를 다운로드하지 않아도되는지 잘 모르겠습니다. 나는 그것이 지금까지 최고의 선택처럼 보이기 때문에 그것을 다운로드 할 것이다. 어쩌면 나는 이상하게 느껴질 수도 있지만 HTTP 요청을 처리하기 위해 .el을 사용하여 PUT 및 GET 파일을 저장할 수있는 REST 인터페이스에서 좋을 것입니다. 나는 그저 스스로 구축하고 돈을 버는 것을 끝낼지도 모른다. :) –

1

이맥스는 Tramp를 통해 원격 파일 시스템을 훌륭하게 지원합니다. 따라서 실제 질문은 원격 FS로 사용해야하는 것입니다. 그 (것)들의 낱단이 있고 그 (것)들을 설치하거나 ssh를 통해 로그인하는 방법이있는 한 (Tramp를 위해) 당신은 좋다.

나는 JungleDisk을 사용합니다. Windows, Linux 및 Mac에서 잘 작동합니다. 한 달에 달러 당 $ 2 시작하고 1 년에 약 $ 90의 모자가 있습니다. 최대 S3 또는 Rackspace로 백업 할 수 있습니다.

은 파일 시스템 레벨에서 통합되므로 직접 파일 시스템에 읽고 쓸 수 있거나 로컬 파일 시스템에 대한 링크를 만들 수 있습니다. 나는 .emacs, .bash 등을 여러 대의 컴퓨터에서 공유하는데 사용합니다.

크리스

2

sshfs, 연결 속도가 좋은 경우.

그렇지 않으면 이맥스에는 항상 tramp-mode이 있습니다.

편집 : Windows를 사용하고 있습니다.

Windows를 바탕 화면으로 사용한 지 몇 년이 지났지 만 그 당시에는 WebDrive을 사용했습니다. 그것은 일종의 작품이지만 항상 불안정합니다. 내가 생각할 수있는

관련 문제