다음 기사에서 우리는 Vundle을 살펴볼 것입니다. 오늘날 전 세계의 모든 편집자에도 불구하고 Vim은 의심 할 여지없이 가장 강력하고 다재다능한 도구 중 하나입니다. 텍스트 파일 조작, 시스템 구성 파일 관리 및 코드 작성. 이 편집자를 싫어하는 많은 사용자의 후회에 많이. Vim의 기능은 플러그인을 사용하여 다양한 수준으로 확장 할 수 있으며 Vundle에서 제어 할 수 있습니다.
매우 유용한 플러그인입니다. Vim 플러그인 관리. Vundle은 우리가 설치하는 각 플러그인에 대해 별도의 디렉토리 트리를 만들고 해당 플러그인 디렉토리에 추가 구성 파일을 저장합니다. 즉, 새 플러그인을 설치하고, 기존 플러그인을 구성하고, 업데이트하고, 설치된 플러그인을 검색하고, 사용하지 않는 플러그인을 정리할 수 있습니다. 모든 작업은 단일 키 입력으로 대화식으로 수행 할 수 있습니다.
Vundle 설치
Vundle이 필요하다면 시스템에 이미 vim을 설치했습니다.. 그렇지 않은 경우 vim 및 git 설치 (번들 다운로드). 다음 명령을 사용하여 Debian 기반 시스템에 이러한 패키지를 설치할 수 있습니다.
sudo apt-get install vim git
Vundle 다운로드
가자 Vundle 저장소 복제:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Vundle 구성
vim에게 새 플러그인 관리자를 사용하도록 지시하려면 파일을 생성해야합니다. ~ / .vimrc.
vim ~/.vimrc
이 파일의 맨 위에 다음 행을 넣으십시오.
set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, pass a path where Vundle should install plugins "call vundle#begin('~/some/path/here') " let Vundle manage Vundle, required Plugin 'VundleVim/Vundle.vim' " The following are examples of different formats supported. " Keep Plugin commands between vundle#begin/end. " plugin on GitHub repo Plugin 'tpope/vim-fugitive' " plugin from http://vim-scripts.org/vim/scripts.html " Plugin 'L9' " Git plugin not hosted on GitHub Plugin 'git://git.wincent.com/command-t.git' " git repos on your local machine (i.e. when working on your own plugin) Plugin 'file:///home/gmarik/path/to/plugin' " The sparkup vim script is in a subdirectory of this repo called vim. " Pass the path to set the runtimepath properly. Plugin 'rstacruz/sparkup', {'rtp': 'vim/'} " Install L9 and avoid a Naming conflict if you've already installed a " different version somewhere else. " Plugin 'ascenator/L9', {'name': 'newL9'} " All of your Plugins must be added before the following line call vundle#end() " required filetype plugin indent on " required " To ignore plugin indent changes, instead use: "filetype plugin on " " Brief help " :PluginList - lists configured plugins " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate " :PluginSearch foo - searches for foo; append `!` to refresh local cache " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal " " see :h vundle for more details or wiki for FAQ " Put your non-Plugin stuff after this line
"필수"로 표시된 줄은 Vundle 요구 사항입니다.. 나머지 줄은 예일 뿐이며 원하는 경우 제거 할 수 있습니다. 완료되면 다음으로 파일을 저장합니다. : WQ.
이제 vim을 열 수 있습니다.
vim
플러그인 설치
애드온을 설치하려면 편집기 내부에 작성합니다.
:PluginInstall
새 창이 열립니다. .vimrc 파일에 추가 한 플러그인, 자동으로 설치됩니다.
설치가 완료되면 버퍼 캐시 지우기 다음 명령을 입력합니다.
:bdelete
우리는 또한 vim을 열지 않고 플러그인 설치. 터미널에서이 명령을 사용하기 만하면됩니다.
vim +PluginInstall +qall
Vundle로 Vim 플러그인 관리
새 플러그인 추가
먼저 사용 가능한 추가 기능 명령 사용 :
:PluginSearch
에 vimscripts 사이트에서 로컬 목록 업데이트, 추가 "!" 끝에 :
:PluginSearch!
사용 가능한 모든 플러그인을 보여주는 새 분할 창이 열립니다.
우리는 또한 할 수 있습니다 플러그인의 정확한 이름 지정 우리가 찾고있는 것 :
:PluginSearch vim-dasm
플러그인을 설치하려면 관심있는 라인으로 커서를 이동하고«i»를 누릅니다.. 선택한 플러그인이 설치됩니다.
마찬가지로 시스템에 포함하려는 모든 추가 기능을 설치하십시오. 일단 설치되면 Vundle 버퍼 캐시 제거 명령 사용 :
:bdelete
자동로드가 성공하려면 설치된 플러그인의 이름을 .vimrc 파일에 추가해야합니다.. 이렇게하려면 vim 내부에 작성하십시오.
:e ~/.vimrc
파일 내부에 다음을 추가하십시오.
Plugin 'vim-dasm'
vim-dasm을 플러그인 이름으로 바꿉니다. 지금 ESC 키를 누르고 다음을 입력합니다. wq 변경 사항을 저장하고 파일을 닫습니다.
모든 플러그인은 .vimrc 파일에서 다음 줄 앞에 추가해야합니다.
filetype plugin indent on
설치된 플러그인 목록
에 설치된 플러그인 나열, vim 편집기에서 작성하십시오.
:PluginList
플러그인 업데이트
에 설치된 모든 플러그인 업데이트쓰다 :
:PluginUpdate
플러그인 재설치
에 모든 플러그인 다시 설치쓰다 :
:PluginInstall!
부가 기능 제거
먼저 설치된 모든 플러그인을 나열합니다.
:PluginList
이제 올바른 줄에 커서를 놓고 SHITF + d를 누릅니다.:
:e ~/.vimrc
그런 다음 .vimrc 파일을 편집하고 플러그인을 참조하는 추가 항목 제거. 쓰기 : WQ 변경 사항을 저장하고 편집기를 종료합니다.
도움
이것은 빙산의 일각 일뿐입니다. 우리는 더 많은 정보를 얻을 수 있습니다. 귀하의 Vundle 사용 GitHub 페이지. 자세한 내용은 도움말 섹션 vim 편집기에 다음을 입력하여 :
:h vundle
많은 페이지에 대해 대단히 감사합니다.
바르샤바에서 인사드립니다.