IT knowledge

vim 플러그인 설치하기 with vim-plug

정글탐험 2021. 2. 6. 18:59
반응형

nerdtree를 설치한 모습
nerdtree설치된 모습

들어가며

vim은 예전부터 무척 사랑받아온 텍스트 에디터입니다. vim은 텍스트를 다루는 방식도 훌륭하지만, 또 한 가지 좋은 점은 여러 가지 플러그인을 사용하여 vim을 자신의 입맛대로, 그리고 자신이 현재 작업을 해야 하는 환경에 맞게 꾸릴 수 있다는 점입니다.

예를 들면 자신이 javascript를 주로 이용하는 개발자이면 javascript의 문법 하이라이트 기능이라던지 lint 같은 것을 플러그인으로 구현할 수 있고, 다른 언어를 주로 사용한다면 또 그에 맞게 설정하는 것이 가능합니다.

오늘 이 페이지에선 맥북에서 설치하는 법을 알아볼 것이고, 리눅스도 별다르게 차이점이 없을 것이라고 생각합니다.

설치하는 방법들

여러 가지 패키지 매니저들이 있습니다.

vundle

pathogen

vim-plug

vim 8 pack

이 중에서 자신의 취향에 맞는 걸 사용하면 된다고 생각합니다.

오늘 소개하려는 방법

vim-plug

매우 간단히 명령어 한 번으로 plug.vim을 다운로드하면서 지정된 위치에 위치시킨 후 바로 dotfile에 plugin을 추가하여 사용할 수 있습니다.

vim-plug의 github페이지에 가보면 설명이 나오지만 여기서도 간단히 설명해보도록 하겠습니다. 일단 저는 NeoVim을 이용하고 있기 때문에 그에 맞는 명령을 복사해 왔습니다. vim을 사용하시거나 리눅스를 사용하시거나 윈도를 사용하시는 경우에 명령어도 모두 vim-plug github페이지에서 소개하고 있기 때문에 자신에게 맞는 명령을 이용하시면 됩니다.

 

sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
       https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'

 

위와 같이 terminal에 입력하시면 home 디렉터리 밑에 .local 디렉터리 밑에 share라는 디렉터리에 plug.vim이 다운되어 위치하게 됩니다. 그 이후에는. vimrc파일이나 init.vim 파일을 설정하셔서 plugin을 설치하시면 됩니다.

NeoVim을 이용하시는 경우는 ~/.config/nvim 으로 가시면 init.vim 파일이 있을 텐데 그 파일에 아래의 코드를 일단 추가합니다.

 

call plug#begin('~/.vim/plugged')

"이 곳에 원하는 플러그인들을 넣어주면 됩니다.
call plug#end()


Plug '{plugin의 github 이름}'

예)

Plug 'preservim/nerdtree'

이렇게 입력 후 저장 :w

그리고 현재 파일을 source 합니다. :so %

그 이후에 플러그인을 인스톨합니다. :PlugInstall 

완료되었습니다. 이제 플러그인을 사용할 수 있게 되었습니다.

설치 예

여기서는 위에서 설명했던 것을 영상으로 보여드리겠습니다.

영상 마지막에 nerdtreetoggle명령어를 실행하고 엔터를 누른다는 표현은 잘 못된 것 같고

커맨드 명령어로 nerdtreetoggle을 입력 후 엔터를 눌러서 명령을 내린 것입니다!!  :)

 

vim-plug를 이용해서 플러그인을 설치해보기

마무리

제가 오늘 소개해 드린 방법만 있는 게 아니고 여러 가지 방법이 있지만, 이 방법이 가장 간단해서 저는 이렇게 사용하고 있습니다.

혹시 vim에 관해서 궁금한 것이 있거나 알고 싶으신 것이 있으면 댓글 달아주시면 제가 아는 선에서 답변해 드리겠습니다.

 


공감 눌러주시면 안 그래도 행복한 하루가 더 행복한 하루가 됩니다!

구독하기 눌러주시면 제 글이 발행되면 더 빨리 보실 보실 수 있어요~!

그럼 오늘도 감사합니다!

By 정글탐험


vim 관련 다른 포스트입니다

2021/01/19 - [리뷰] - vim 에디터 기본적인 리뷰

반응형