Unix/Arch Linux

vim 플러그인의 세계로 ㅋㅋ

ForceCore 2016. 11. 13. 00:18

크으...

진작 쓸걸.

물론 아무 플러그인도 없는 vim/neovim 다 좋긴 한데, 플러그인이 있으면 더 좋은 것이다.


플러그인이 없을 땐

단어 일부를 친 다음 컨트롤+p 를 눌러서, 한 텍스트 파일 내에서 등장하는 단어를 자동완성 (?) 할 수 있었다. 말 그대로 단어단위로 자동완성이다.


AUR에서 vim-youcompleteme-git 를 설치한다.

그러면 vim에서는 그냥 되기 시작할 것이다.

(플러그인 이름에서 조커 팬 티가 나네?;; 조커가 배트맨 보고 "넌 날 완성해"라고 하는 다크나이트의 장면...)


neovim에서는 조금 까다롭다.

dein 과 같은 플러그인 관리 프로그램으로는 설치가 까다롭기 때문에 vim과 플러그인을 공유하는 편이 이롭다.


 vi ~/.config/nvim/init.vim

(neovim의 vimrc파일이다)

set t_Co=256

let g:seoul256_background = 233
color seoul256
set sw=4
set ts=4
set ai
set ignorecase
set cc=100
set et

" use vim filez
if has('nvim')
    set runtimepath+=/usr/share/vim/vimfiles
endif

t_Co도 나름 중요한 설정임.


zsh나 bashrc 시작 설정에 넣어준다:

export TERM=xterm-256color



플러그인이 작동되기 시작하면 다른 IDE에서와 마찬가지로 자동완성이 그냥 단어를 타이핑 하면 알아서 되기 시작할 것이다.