2011-09-25 3 views
0

나는 VIM을 배우고 있습니다. 로컬 프로젝트가 있고 FTP 서버에서 동기화 된 상태로 유지하려고합니다. 그래서이 필요합니다vim ftp 자동 업로드

  • 내가 파일을 편집 할 때, 및 localY
  • 하나 개의 파일을 다운로드 강요 (자동 동기화 해제 때 유용) 하나 개의 파일을 업로드하기 강제
  • 그것을 해제에 자동 동기화를 켜
  • 방법은 것이 가능하다

내가 PHPStorm IDE에 이러한 기능 모든 시간을 사용하고, 지금은 궁금 파일의 로컬 및 FTP 버전을 비교 VIM에있는 모든 t. 나는 외부 rsync 응용 프로그램이나 svn을 사용하고 svn을 ftp와 동기화하는 것이 좋습니다. 그게 더가는 길인가요?

+0

Subversion이나 Git과 같은 VCS를 사용할 때 더 이상 생각할 필요가없는 것입니다. 어떤 OS를 사용합니까? 서버에 물건을 설치할 수 있습니까? – romainl

+0

Windows XP에서 VCS를 지원하지 않는 공유 호스팅을 사용합니다. 지금은 호스팅을 변경할 수 없습니다. 이런 종류의 일에는 책임이 없습니다. – Luigi

+0

아마도 다음 스레드가 도움이 될 것입니다. http://stackoverflow.com/questions/2950107/git-push-into-production-ftp – ernix

답변

2

설치할 수있는 당신이

:e ftp:www.foobax.com/myfile.txt 

와 원격 파일을 열고

:w myfile.txt 

(w 사용! 그것을 덮어 쓰기)

당신은 할 수 로컬로 저장할 수 있습니다이 plugindiffsplit 명령을 사용하여 비교하십시오. 당신이 VCS를 사용할 수 있는지 예

:diffsplit myfile.txt 

분명히 (원격 파일이 포함 된 창), 그것은 더 나은입니다.