관심있는 것들 정리
Mac에서 vim 설정 시 YADR 설정 적용 본문
vi를 20년 가까이 사용해 오면서
vi 설정을 platform 별로 설정하거나
다양한 plugin 설정을 하면서 이것저것 설정하고 익히고
잘못 설정하거나 불필요하게 설정한 것들 삭제하는 건
귀찮고 시간이 많이 소요되는 일이었다
(emacs도 마찬가지였... ㅠㅠ)
mac에서 설정을 하다보니 상당히 간편하게 zsh까지도 설정할 수 있는
방법을 자동화된 script로 배포하는 사이트가 있다는 것을 알고 시도해 보았다
https://github.com/akitaonrails/dotfiles
설치는 Homebrew가 설치되어 있다는 가정하에 다음 명령만 수행하면 자동 완성된다
sh -c "`curl -fsSL https://raw.github.com/skwp/dotfiles/master/install.sh`" |
* 2017년 4월 8일 기준으로 설치하면 다음과 같은 문제가 발생한다.
- vi 수행 시 plugin 에러 --> 다음과 같이 문제 발생 시 코드 위치 변경 필요
terminal에서 vi 수행 시 solarized color theme 때문에 제대로 보이지 않는다
~/.vimrc.before 파일을 생성 후 다음을 추가하면 됨
let g:yadr_using_unsolarized_terminal=1
Error detected while processing function <SNR>202_FindPythonFiles: line 3: E117: Unknown function: <SNR>202_DisableShellSlash line 18: E117: Unknown function: <SNR>202_ResetShellSlash Press ENTER or type command to continue |
이 때는 bundle/editorconfig-vim/plugin/editorconfig.vim 파일(find와 grep으로 체크 가능)을 열어 DisableShellSlash와 ResetShellSlash 함수를 FindPythonFiles 함수 앞쪽으로 이동시키면 문제 사라짐
* zsh 설정 변경
Prezto 도입으로 zsh 설정 변경 시 이에 따라 변경 필요
예; theme 변경. --> .zsh.after 디렉토리에 *.zsh 이름의 format으로 파일 생성 후 거기에 설정을 추가
theme는 prompt 라는 명령을 확인해야 한다
prompt -l 을 사용하면 설정할 수 있는 theme가 출력된다
prompt -p name 과 같이 theme 이름을 입력하면 미리 어떤 theme가 적용되는 지 확인할 수 있다
* 그 외 상세한 내용은 해당 페이지 또는 .yadr 디렉토리에 있는 README.md를 참조하거나 직접 plugin 관련 사이트의 설명을 참조하자
'utility 사용법 > vim' 카테고리의 다른 글
vim 설정 GitHub 생성 (0) | 2017.06.30 |
---|---|
vi insert mode에서 command 모드로 나가는 법 (0) | 2017.06.03 |
vim 사용 시 diffmode 와 일반 모드 구분하기 (0) | 2015.02.03 |
외부 프로그램 수행 후 결과를 새로운 buffer에 생성해주는 script (0) | 2012.12.30 |
vim script를 이용해서 compile 편하게 하려했는데.. (0) | 2012.12.30 |