vim이 정말 편한 이유
windows에서는 _vimrc, mac/linux에서는 .vimrc 이 파일에 모든 vim 설정이 다 들어있기 때문이다. 이 파일만 저장을 해두면, 어디서든 vim 편집기를 원래 사용하던 대로 사용할 수 있다. vim에는 여러 plugin들이 있어서 그 plugin 목록을 적어두면 자동으로 설치해서 바로바로 사용할 수 있는 엄청난 장점이 있다.
내 vim 첫 화면이다.
옆에 이렇게 파일구조도 트리형태로 표현 할 수 있다. 게다가 이 명령어들은 전부 커스텀 가능해서, 정말 별게 다 된다고 한다. 아직 많이는 안써보긴 했지만, 아래의 플러그인 목록정도를 설치해서 쓰고 있다.
또한, 플러그인을 사용하지 않더라도, vimrc 설정을 몇개 해주는것 만으로도 다양한 기능들을 구현할 수 있다.
내 vimrc에서는 괄호자동닫기, 탭 사이즈 세팅등을 설정해서 사용하고 있다.
그럼 먼저 플러그인을 설치하는 방법부터 알아보자.
먼저 plugin들을 관리하는 plugin을 설치해야한다.
on mac, linux
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
그 후 .vimrc
파일을 수정해준다. 파일을 열고
vi ~/.vimrc
set rtp+=$HOME/.vim/bundle/Vundle.vim/
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
" .vimrc의 주석은 큰따옴표 뒤가 주석이다.
" 혹시 더 추가하고싶은 Plugin이 있으면 여기에 추가해주면 된다.
" 형식은 Plugin '플러그인 이름' 이다.
call vundle#end()
를 적어준다.
혹시 인터넷에서 받은 .vimrc
파일이 있다면 그걸 ~/
경로에 넣어줘도 된다.
내가 쓰는 나머지 설정들은 다들 쓰는것만 좀 가져왔다. 아마 이거정도는 다들 쓰지 않을까 싶다.
그 후
vi
bash에 vi를 치고 들어가
:PluginInstall
를 쳐 주면, 알아서 플러그인들을 설치 해준다.
더 다양한 플러그인들은 아래와 같은 다양한 웹사이트에서 찾아볼 수 있다.
'Enviroment' 카테고리의 다른 글
Oh My Zsh & Powerlevel 10k로 shell 환경 꾸미기 (0) | 2023.05.30 |
---|