2020년 1월 23일 목요일

커맨드 라인 환경 세팅

리눅스나 맥에서 커맨드 라인 환경에서 작업을 위해 세팅하는 것들:
  • zsh을 설치하고 oh-my-zsh을 설치한다.
  • pyenv를 설치한다.
  • export PYTHON_CONFIGURE_OPTS="--enable-shared"
  • python 최신 버전을 설치한다.
  • pip install pynvim
  • nvim 최신 버전을 설치한다.
  • EverVim을 설치한다.
  • YouCompleteMe를 빌드한다.
    • cd ~/.vim/bundle/YouCompleteMe
      ./install.py --all
  • vim을 실행해서 plugin들 설치

 

2022.4.9 

pyenv를 사용하는 경우

rm -rf ~/.pyenv/versions
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.9
# now run YCM install script 
EverVim config에 ycm이 사용할 python version path를 지정한다. 
let g:ycm_path_to_python_interpreter = '/Users/ysh/.pyenv/versions/bdweb/bin/python'
EverVim config는 vim 실행 후 [c].
nvim을 사용하는 경우 pynvim 설치해야 한다.