zsh, .vimrc
zsh 을 이용할 경우 .vimrc 가 제대로 적용되지 않는다.
# vi 에서 bash `"` 주석을 zsh `#` 주석 으로 모두 바꾼 후 아래 명령어 실행
zsh> source ~/.vimrc
/home/username/.vimrc:16: parse error near `\n'
위 와 같이 명령어가 실행되지 않는다.
.vimrc
는 .bashrc
, .zshrc
와 같은 터미널이 실행될 때 시작되는 파일이 아니라 vi/vim
이 실행될 때 자동으로 로드되는 파일이다.
참고: zsh 로딩 순서
- .zshenv -> .zprofile -> .zshrc -> .zlogin, .zlogout
- Learning Shell Scripting with Zsh
vi/vim
에디터 명령어에서 :source ~/.vimrc
, :so ~/.vimrc
를 실행하면 로드된다.
vi/vim
이 실행될 때 로드 되기를 원한다면 bash> source ~/.vimrc
가 정상 실행된다면 자동 로드된다.
즉 bash> source ~/.vimrc
, zsh> source ~/.vimrc
가 정상 동작하는 .vimrc
를 만들면 vi/vim
이 정상적으로 실행된다.
주의 neovim(nvim)을 설치 했다면 ~/.config/nvim/init.vim 파일을 설정해야 한다.
반응형
'ide > vim' 카테고리의 다른 글
Practical Vim 2판 정리 페이지 Index (0) | 2019.01.16 |
---|---|
vim ctrl+s Scroll lock freezing (0) | 2018.03.29 |
7 Habits For Effective Text Editing 2.0 (0) | 2017.04.21 |
vim book (0) | 2017.04.14 |
Vim unable to open swap file Error (0) | 2017.03.22 |