Vim-플러그인
플러그인을 사용하여 Vim의 기능을 확장 할 수 있습니다. Vim은 많은 플러그인을 지원하며 대부분 무료로 사용할 수 있습니다. 이 장은 Vim 플러그인에 대한 내용이며 다음 항목에 대해 설명합니다.
- 플러그인 관리
- 유용한 플러그인
플러그인 관리
이 섹션에서는 플러그인 관리에 대해 설명합니다. Vim은 다양한 플러그인 관리자를 제공하지만 플러그인 관리자를 사용하지 않고 더 나은 이해를 위해 이러한 모든 단계를 수동으로 수행 할 것입니다. 이 단계를 이해하면 플러그인 관리자를 사용할 수 있습니다.
플러그인 설치
플러그인을 설치하려면 다음 단계를 수행하십시오.
- 사용자의 홈 디렉토리에 .vim / bundle 디렉토리 생성
- 이 디렉토리에 플러그인 복사
- Vim에서 런타임 경로 설정
Vim에 badwolf 플러그인을 설치하겠습니다. vim의 색 구성표입니다.
$ mkdir -p ~/.vim/bundle
$ cd ~/.vim/bundle/
$ git clone https://github.com/sjl/badwolf.git
$ echo "set runtimepath^ = ~/.vim/bundle/badwolf" > ~/.vimrc
이제 플러그인이 설치되었으므로 다음과 같이 badwold 색 구성표를 사용할 수 있습니다.
:colorscheme badwolf
플러그인 업데이트
주의 깊게 살펴보면 플러그인은 파일 모음 일 뿐이며 해당 플러그인을 업데이트하려면 ~ / .vim / bundle에서 적절한 플러그인 디렉토리를 업데이트하면됩니다.
플러그인 제거
Vim에서 플러그인을 제거하는 것은 정말 간단합니다. 플러그인을 제거하려면 다음 단계를 수행하십시오.
- ~ / .vim / bundle에서 플러그인 디렉토리 제거
- 런타임 경로를 적절하게 수정
유용한 플러그인
다음은 유용한 Vim 플러그인 목록입니다.
Sr. 아니요 | 이름 및 설명 |
---|---|
1 | DumpX C / C ++ 코드 분해 |
2 | awk.vim AWK 스크립트 들여 쓰기 |
삼 | Pathogen Vim 패키지 관리자 |
4 | git-switcher.vim git 브랜치 전환을 기반으로 vim 세션을 자동으로 저장하고로드합니다. |
5 | Pyflakes 파이썬 파일에 대한 라이닝 제공 |