init.vim?
VIM에서는 .vimrc를 사용하여 VIM을 설정했다면
NeoVIM에서는 init.vim파일을 사용한다
지난 포스팅에서 .vimrc파일을 init.vim으로 링크해줬으니
우리는 .vimrc파일을 수정하여 설정을 바꿀 수 있다
아래 내용을 복사하여 .vimrc에 붙여넣자
call plug#begin('~/.config/nvim/plugged')
" Use release branch
Plug 'neoclide/coc.nvim', {'branch': 'release'}
" Or latest tag
Plug 'neoclide/coc.nvim', {'tag': '*', 'branch': 'release'}
" Or build from source code by use yarn: https://yarnpkg.com
Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}
Plug 'morhetz/gruvbox'
Plug 'preservim/nerdtree'
Plug 'mattn/emmet-vim'
call plug#end()
coc-nvim
자동완성 관련 확장 기능이다
gruvbox
VIM테마이다 해당 부분은 원하는 테마로 바꿔도 상관없다
nerdtree
VIM에서 Tree View를 편하게 사용 가능한 플러그인이다.
emmet-vim
VIM에서 emmet을 사용 가능하게 해준다
VIM 명령창에 아래와 같이 입력
#설정파일 저장
w
#설정 적용
source %
#플러그인 설치
PlugInstall
.vimrc 파일에 아래 내용 추가 후 'source %'로 적용
"테마 변경
let g:gruvbox_contrast_dark="hard"
set background=dark
autocmd vimenter * colorscheme gruvbox
"nerdtree 단축키 설정
nnoremap <leader>n :NERDTreeFocus<CR>
nnoremap <C-n> :NERDTree<CR>
nnoremap <C-t> :NERDTreeToggle<CR>
여기까지 따라했다면 테마가 바뀌어있고
Ctrl + t를 누른다면 좌측에 tree가 나타난다!