2013-06-28 2 views
1

질문 제목에 언급되어 있습니다. VIM (입력 모드)에서 입력 할 때 자동으로 파일을 저장하려고합니다.입력 할 때 VIM 자동 저장

이것이 가능합니까? 그것을 성취하는 방법?

+0

확인하셨습니까? http://vim.wikia.com/wiki/Auto-save_current_buffer_periodically – ctn

+0

이것은 도움이 될 수도 있습니다 : http://vim.wikia.com/wiki/Auto_save_files_when_focus_is_lost –

답변

2

당신은 그것을 수행하기 위해 자동 저장 플러그인을 사용할 수 있습니다

https://github.com/907th/vim-auto-save

은 자동 저장이 기본적으로 사용하지 않도록 설정을 활성화/비활성화 할 수 :AutoSaveToggle를 실행하는 것을 알하시기 바랍니다.

+1

이것은 간단히 작동하지 않습니다. 자동 저장을 활성화하고 파일을 일부 변경하면 파일이 업데이트되지 않습니다. –

+0

@omar와 일치합니다. 입력 할 때 : AutoSaveToggle 내가 입력 할 때 존재하지 않는 오류가 발생합니다 : 실행 AutoSaveToggle 아무것도하지 않습니다. – Brettins

+0

추가 조사 후, 이것이 통신 문제라고 생각합니다. AutoSaverToggle 플러그인 vim auto save가 작동해야합니다. 이것은 제이 람 (Jayram)의 메시지에 대한 제 해석이 아니 었습니다. 특히 두 번째 줄은 네이티브 VIM 명령이며 부록에서 플러그인을 사용할 수도 있음을 의미합니다. 그러나이 명령에는 플러그인이 필요합니다. – Brettins

0

Vim에서 자동 저장을 기본적으로 지원하지 않습니다. 그러나 이것을 수행하려면 vim-auto-save 플러그인을 사용할 수 있습니다.

이 플러그인은 기본 모드에서만 자동 저장되지만, 삽입 모드로 저장하도록 플러그인을 구성하는 방법을 설명하는 a section in it's README도 있습니다. 힌트 : CursorHoldI 및/또는 TextChangedI Vim 이벤트에서 자동 저장하도록 플러그인을 구성해야합니다.

설치 및 사용 방법은 플러그인 설명서를 참조하십시오.

관련 문제