본문으로 바로가기

vim 설정

category Util 2016. 9. 27. 11:38

적어줄 것이 많은데 차차로 써나가야 한다.


 

 

 

 

 

 


피씨설정


서버설정

서버에는 각종 플러그인 설치가 용이하지 않으므로 아래의 옵션만 설정하고 사용한다.


환경설정은 보통 홈디렉토리에 .vimrc 파일을 생성하여 하는 경우가 많은데 나는 .vim 디렉토리를 만들고 .vim 디렉토리안에 vimrc 파일을 만들어서 설정하는 것을 선호한다

.

추후 여러가지 vim에 필요한 플러그인 설치등을 할 때 ./vim폴더를 사용하게 된다.


$HOME/.vimrc

$HOME/.vim/vimrc


어떤 방식의 선택해도 설정은 잘되므로 취향에 따라 설정을 저장해 주자!


set nu

set cul


" 추천 list 문자열

" set list로 활성화 됨.

set lcs=tab:\|\ ,eol:$,trail:.,precedes:<,extends:>


"=========================================================

" 상태바 설정

"=========================================================

set laststatus=2 "항상 상태바가 나오도록 설정한다.

set statusline=%<%f\|%m%r%h%y\ [%Y/%{&ff}/%{\(&fenc==\"\"?&enc:&fenc).((exists(\"+bomb\")\ &&\ &bomb)?\",B\":\"\")}]%=[%04l(%p%%\|%P),%04v\|\%03.3b,\%02.2B]


위와 같이 설정했을때 vim이 보여주는 화면

* 현재 편집중인 파일과 파일인코딩 정보를 보여준다.



잊어버리면 안되는 유용한 vim 키

* : 단어위에서 *키를 누르면 해당 단어를 검색한다(/단어치는 수고를 안해도 된다)
shift+V : 라인단위 비주얼 선택을 한다(다중라인 들여쓰기, 보고싶은 부분 강조 등에 좋다)