실제로 현재 파일을 자동 저장하고 싶습니다. :w
명령이 파일을 쓰고 있으므로이 명령을 정기적으로 반복 할 때마다 (각 30 초마다) 내가 원하는 것을 얻을 수 있다고 생각했습니다. 그러나 어떻게 그렇게 할 수 있습니까?vim에서 일정한 간격으로 명령을 반복하는 방법은 무엇입니까?
답변
vim 스크립트 자체는 단일 스레드입니다 :help autosave
그러면 todo.txt로 연결됩니다. Vim 7.3.584부터 아직 구현되지 않았습니다. 자원 봉사자 환영 :-) –
자동 저장은 VIM 7.3에서 사용할 수 있습니다. – Ifthikhan
으로 살펴 보자; 명령 자체를 정기적으로 실행할 수는 없습니다. 주기적인 트리거에 가장 가까운 것은 자동 저장이며, 특히 CursorHold
이벤트는 'updatetime'
키를 누르지 않은 후 시작합니다. 일반적으로 4 초입니다.
자동 저장에 대한 또 다른 흥미로운 이벤트는 FocusLost
이지만, GVIM에서 터 L 널에서 트리거되지 않을 수도 있습니다. 그와
,이 같은 정의 할 수 있습니다 :
autocmd CursorHold,CursorHoldI <buffer> silent! write
나는 지난 밤에이 물건을 조금 챙겨 봤는데,이 'CursorHold' 접근 방법을 사용하는 몇 가지 유망한 결과 (자동 저장을위한 몇 가지를 포함하여)가 있습니다. –
- 1. 일정한 간격으로 명령을 실행하려면 어떻게해야합니까?
- 2. Vim에서 특정 동작을 반복하는 방법은 무엇입니까?
- 3. 일정한 간격으로 데이터베이스 연결
- 4. 일정한 간격으로 상태 업데이트
- 5. div의 배경색을 일정한 간격으로 변경하십시오.
- 6. 안드로이드에서 일정한 간격으로 활동의 배경 이미지를 변경하는 방법은 무엇입니까?
- 7. 일정한 간격으로 플러시되는 버퍼링 된 스트림을 구현하는 표준 방법은 무엇입니까?
- 8. 서비스 일정 일정이 일정한 간격으로 시작되지 않았습니다.
- 9. 일정한 간격으로 내 지점에서 트렁크를 업데이트하십시오.
- 10. 지정된 시간 간격으로 반복하는 방법
- 11. QAbstractListModel을 반복하는 방법은 무엇입니까?
- 12. 일정한 간격으로 데이터베이스를 업데이트 할 수 있습니까?
- 13. 셀렌이 일정한 간격으로 자동 연기 테스트를 수행합니다.
- 14. 일정한 간격으로 소리가 들리는 사과 푸시 알림
- 15. 일정한 간격으로 이미지를 그림 상자에 그림 상자에로드하십시오.
- 16. 일정한 간격으로 PHP 스크립트를 실행하고 기록 수가
- 17. 일정한 간격으로 애니메이션 광고 전환 admob
- 18. 가능한 한 일정한 간격으로 이벤트에서 항목 선택
- 19. 일정한 간격으로 패킷을 보낼 때 패킷이 누적됩니다.
- 20. 알레그로 5 일정한 간격으로 이벤트 수행
- 21. C# : 일정한 간격으로 폴더를 확인 하시겠습니까?
- 22. matlab에서 직사각형으로 일정한 간격으로 세로선을 그립니다.
- 23. 일정한 UDP 트래픽을 생성하는 방법은 무엇입니까?
- 24. Lua 대화 형 인터프리터에서 마지막 명령을 반복하는 방법은 무엇입니까?
- 25. vim에서 visual 명령을 사용하여 실행
- 26. VIM에서 터미널 명령을 실행 하시겠습니까?
- 27. C에서 몇 dos 명령을 반복하는 방법 #
- 28. SIGALRM을 반복하는 방법은 무엇입니까?
- 29. 변수를 반복하는 방법은 무엇입니까?
- 30. textview를 반복하는 방법은 무엇입니까?
쓰레기를. 한 번 설정해 봤지만 vimrc를 버전 제어하기 전에 긁어 냈습니다. 그것은 updatetime을 사용했다고 생각합니다. 그러나 자동 저장 기능이 나에게 그만한 가치가없는 자체적 인 문제가 발생했습니다. 이제'inoremap : w '이 있는데, 나는 더 필요한 것이 아니라 더 많이 수행합니다. –
romainl
관련 항목 : http://stackoverflow.com/questions/6991638/how-to-auto-save-a-file-every-1-second-in-vim?rq=1 –