본문 바로가기

개발자료/개발 환경 설정

VMware Ubuntu 설정 (2) - vundle을 이용한 vi 설정하기

여러 Plugin을 사용하여 vi를 사용중이라면,  
vundle [링크]를 이용해 손쉽게 vi 환경을 복원할 수 있다.


# apt-get install vim

# apt-get install git

 

방법1) 자동화

# git clone https://github.com/net1692/vimconfig.git ~/vimconfig

# ./vimconfig/install.sh

 

방법2) Old 방법

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
# cp {아래파일경로} ~/.vimrc


   .vimrc

# vi 

:BundleInstall

Plugin 설치 완료시까지 대기


:BundleInstall 명령어로 Plugin 설치중인 화면


설정을 마친 vi



그 외 유용한 명령어 모음

ctrl+z / fg           vi 잠시 멈추고 shell로 갔다가 다시 vi 열 때

ctrl+wo               현재 창만 남기고 다른 창 모두 닫기

ctrl+wn               세로로 창 분할

ctrl+wv               가로로 창 분할

ctrl+n                 자동완성기능 (intellisense)

=                       자동들여쓰기 맞추기 (gg=G 전구간 들여쓰기 맞춤, =10 10줄 맞춤)

:qa                    모든창 닫고 vi 끝내기

%                        상응하는 brace ( { } ) 등으로 이동

:noh                    검색 후 하이라이트 취소하기


ctags 사용

ctrl+t                    이전으로

ctrl+]                   정의로 이동

ctrl+i,o                 검색했던 내용버퍼에서 앞뒤로 이동


:%!xxd                 binary file to hex (binary 를 vi로 읽을때는 vi -b 파일명 으로 읽자

:%!xxd -g 4          align 4

:%!xxd -r             hex to binary 되돌리기


:[ctrl]r[ctrl]w      현재 커서가 위치하고 있는 곳의 단어를 삽입함

:[ctrl]r[ctrl]0       버퍼에 복사해놓은 단어를 삽입함


:mks                   session 저장

:so Session.vim   session 읽기

http://kwon37xi.egloos.com/1501256


추가 플러그인 설치

mkdir ~/.vim/plugin

:set runtimepath+=~/.vim/plugin


아래서 받은 플러그인 파일들을 ~/.vim/plugin

Base 변환: http://www.vim.org/scripts/script.php?script_id=3070

Line 782~784 를 " 로써 주석처리