관심있는 것들 정리

vim 설정 GitHub 생성 본문

utility 사용법/vim

vim 설정 GitHub 생성

내공강화 2017. 6. 30. 10:20

vim은 각자가 자기에 맞도록 customizing을 하다 보니

모두를 위한 설정을 만들기 어렵다


하지만 이를 하기 위해 많은 사람들이 

설정도 어렵고 따라하기 어려운 

어마어마한 좋은 플러그인들을 

본인들의 설정 방식에 맞춰 섞어 놓는다...


그러다보니, 사실 오버 스펙, 깔아놓고도 제대로 쓰지도 못한다


그래서 너무 많은 기능을 넣지 않고

NeoVim 또는 Vim 7.4 이상에서 사용할 수 있는 

vim 설정을 만들어 GitHub에 올려두었고

조금씩 업데이트를 할 예정이다


https://github.com/slux78/my_vim_setting



테스트는  NeoVim 0.2.0, Vim 8.0 에서 주로했다


Vim 7.4나 Vim 8.0의 경우 컴파일 시 스크립트 연계를 enable시키지 않고 컴파일 한 경우

동작하지 않는 기능이 있으므로

가능하면 NeoVim으로 이제 가는게 답인듯...


여러가지 편리성및 유니코드 지원 등으로 인해

python3를 설치해 두어야 쓰는데 문제가 없고

lua, perl, ruby도 함께 설치해두어야 한다.


MacOSX 에서 테스트하다보니 일부 테스트가 빠진 경우가 있을 수 있다


주의!!

  MacOSX에서 Homebrew로 vim을 설치해서 사용하는 경우라면

  처음부터 brew install vim --with-lua --with-python3 와 같이 입력해서 script 언어 지원이 되는 버전으로 vim을 설치해야 뒷탈이 적다. 중간에 하다보면 먼저 설치된 프로그램, 라이브러리와의 충돌 등으로 설치가 안 된다

  Homebrew를 지우고 위 설치를 해 보면 정상적으로 되는 것을 확인했는데... 이런 경우는 좀... 막막하다.

  그래서 가능하면 초기에 설치를 잘 해두자 homebrew로 vim 설치할 거면...


==> 그냥 NeoVim 쓰는 게 이런 고생없이 사용할 수 있는 길로 생각됨

반응형