Vim에 여러 개의 플러그인이 있고 그 중 일부 플러그인은 Vim의 기본 동작을 수정합니다. 예를 들어 나는 Vimacs Plugin을 사용하는데, Vim은 삽입 모드에서만 이멕스처럼 동작한다. 때때로 저는 플러그인 디렉토리에서 vimacs.vim을 제거하지 않고 Vimacs 플러그인을 끄고 싶습니다. 그것을 할 수있는 방법이 있습니까?Vim에서 플러그인을 일시적으로 사용 중지하는 방법은 무엇입니까?
25
A
답변
16
시작시 어떤 변수가있는 vimacs를 확인하십시오. 스크립트 파일의 시작 부분에 "if exists ('g : vimacs_is_loaded") ... "와 같은 것을 찾으십시오. 그런 다음이 변수를 .vimrc에 설정하거나 vim을'vim --cmd '로 시작하는 동안 g : vimacs_is_loaded = 1 " '.
29
당신이
~/.vim/bundle/
디렉토리 아래에 자신의 디렉토리에 플러그인을 유지합니다
Vundle 또는
Pathogen 같은 플러그인 관리자를 사용하는 경우
당신은이 작업을 수행 할 수 있습니다.이 경우
, 단지 runtimepath
의 발견 다음 명령을 사용하여 vimacs 플러그인 :
set runtimepath?
~/.vim/bundle/vimacs
.
.vimrc
이 명령을 넣어 :
set runtimepath-=~/.vim/bundle/vimacs
것은 vimacs를로드 그냥 그 라인을 언급하고 빔을 다시 시작 (또는 .vimrc 파일을 소스)하십시오.
관련 문제
- 1. wxPython : 모든 단축키를 일시적으로 사용 중지하는 방법은 무엇입니까?
- 2. Bundler를 사용하여 Rails 3에서 보석을 일시적으로 사용 중지하는 방법은 무엇입니까?
- 3. 다른 함수/플러그인을 통해 첨부 된 jquery 이벤트를 일시적으로 사용 중지하는 방법
- 4. vim에서 SuperTab 플러그인을 활성화하는 방법
- 5. vim에서 모든 플러그인을 언로드하고 VIMRUNTIME을 변경하는 방법은 무엇입니까?
- 6. MacOS 용 Vim에서 sparkup 플러그인을 초기화하는 방법은 무엇입니까?
- 7. PHP에서 함수를 사용 중지하는 방법은 무엇입니까?
- 8. django 피드에서 autoescape를 사용 중지하는 방법은 무엇입니까?
- 9. iPhone UI를 사용 중지하는 방법은 무엇입니까?
- 10. 잘못된 인증으로 제품을 사용 중지하는 방법은 무엇입니까?
- 11. Metasearch 필수 입력란을 사용 중지하는 방법은 무엇입니까?
- 12. 자바 스크립트에서 iframe을 사용 중지하는 방법은 무엇입니까?
- 13. 자바 스크립트 : 페이지의 모든 동작을 일시적으로 사용 중지하는 방법은 무엇입니까? 아약스 이벤트와 페이지에서
- 14. android 응용 프로그램에서 네트워크 연결을 사용/사용 중지하는 방법은 무엇입니까?
- 15. .NET에서 가비지 수집을 일시 중지하는 방법은 무엇입니까?
- 16. 애니메이션을 중지하는 방법은 무엇입니까?
- 17. NSInvocationOperation을 중지하는 방법은 무엇입니까?
- 18. IntentService를 중지하는 방법은 무엇입니까?
- 19. Vim에서 AStyle 사용
- 20. Vim에서 Winkeys 사용
- 21. Vim에서 단축키를 변경하는 방법은 무엇입니까?
- 22. Vim에서 함수를 감지하는 방법은 무엇입니까?
- 23. 플러그인을 프로그래밍하는 방법은 무엇입니까?
- 24. 갤러리 항목을 사용 중지하는 방법은 무엇인가요?
- 25. Android에서 가상 키패드를 사용 중지하는 방법은 무엇인가요?
- 26. NSTextField에 대해 드래그 앤 드롭을 사용 중지하는 방법은 무엇입니까?
- 27. EditorFor를 사용하여 입력란의 자동 완성을 사용 중지하는 방법은 무엇입니까?
- 28. netbeans : 자동 텍스트 diff를 사용 중지하는 방법은 무엇입니까?
- 29. Drupal : 프런트 엔드에서 탭 편집을 사용 중지하는 방법은 무엇입니까?
- 30. 웹을 서버에 구축하는 방법, 검색 엔진을 사용 중지하는 방법은 무엇입니까?
감사합니다. 이것은 최근 나의 Pathogen으로 전환 할 때 잘 될 것입니다. :) – Amjith
또한 플러그인 디렉토리를 삭제할 수 있습니다. 'rm -rf ~/.vim/bundle/vimacs'. Vundle이나 Pathogen을 사용하는 경우 플러그인을 다시 설치하면 각각 : BundleInstall 또는 git submodule update가 실행됩니다. – orluke
YCM과 같이 빌드 프로세스가 더 복잡하다면 예외입니다. 그렇게 어렵지는 않지만 시간이 좀 걸립니다. – Cubic