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

파이썬 파일에 대한 라이닝 제공