본문 바로가기
프로그래밍/툴

vim 잘 쓰기

by 써드아이 2021. 1. 19.

:edit $MYVIMRC

:source $MYVIMRC

 

:so %

 

 

 

* 플러그인 매니저

 

- VundleVimVundle.vim

- tpope/vim-pathogen

- junegunvim-plug

 

중에서 나는 vundle을 사용할 생각이다.

 

 

$ git clone https://github.com/VundleVim/Vundle.vim ~/.vim/bundle/Vundle.vim

 

$ vi ~/.vimrc 파일에

 

set rtp+=~/.vim/bundle/Vundle.vim

 

call vundle#begin()

Plugin 'VundleVim/Vundle.vim'

 

call vundle#end()

 

추가

 

call vundle#begin() / call vundle#end() 사이에

 

원하는 플러그인 나열한다.

 

 

Plugin '플러그인주소' or '플러그인이름'

 

 

:PluginInstall 이라고 치면 

.vimrc 플러그인 목록의 내용을 자동으로 설치해준다.

 

 

 

 

* 주요 플러그인 

 

 

NERDTree

https://github.com/scrooloose/nerdtree.

 

The-NERD-Commenter

 

AutoComplPop 

https://bitbucket.org/ns9tks/vim-autocomplpop/

 

neocomplcache

http://github.com/Shougo/neocomplcache/tree/master

 

snipMate

 

Tlist

https://github.com/yegappan/taglist

 

srcexpl

Source Explorer

https://github.com/wesleyche/SrcExpl

 

 

https://medium.com/@huntie/10-essential-vim-plugins-for-2018-39957190b7a9

 

 

 

 

 

.vimrc
다운로드

 

jellybeans.vim
다운로드

 

~/.vim/colors

 

 

https://github.com/johngrib/simple_vim_guide/blob/master/md/vimrc.md

 

 

 

 

* 함수 폴딩

 

https://darkwind.tistory.com/34

 

 

 

 

* autocmd 이벤트

 

https://soooprmx.com/archives/3469

 

 

 

* 언어별로 다른 tab 적용

 

https://shareyou.tistory.com/251

 

 

 

 

* 창 분할 

 

https://superuser.com/questions/608292/select-vimenter-autocmds-to-run-based-on-args

 

 

 

 

'프로그래밍 > ' 카테고리의 다른 글

git, branch 이름 바꾸기  (0) 2021.01.20
ssh로 github 사용하기  (0) 2021.01.19
git의 여러가지 취소  (0) 2021.01.18
toolchain 도구  (0) 2021.01.15
vscode에서 platformio 라이브러리 추가  (0) 2021.01.02