Python 지원으로 vim 컴파일 - 전력선 설치

Python 지원으로 vim 컴파일 - 전력선 설치

어제 하루 종일 하드 드라이브를 백업하고, Mac OSX Yosemite를 새로 설치했으며, 이제는 모든 것을 전처럼 정리하려고 노력 중입니다.

전력선이 제대로 설치되어 있지만(tmux에 표시됨) vim을 열면 다음과 같은 결과가 나타납니다.

You need vim compiled with Python 2.6, 2.7 or 3.2 and later support for
Powerline to work...

난 노력 했어:

brew uninstall python macvim
brew install python
brew install --override-system-vim macvim

다음의 출력은 다음과 같습니다 brew install python.

==> Downloading https://homebrew.bintray.com/bottles/python-2.7.9.yosemite.bottle.10.tar.gz
Already downloaded: /Library/Caches/Homebrew/python-2.7.9.yosemite.bottle.10.tar.gz
==> Pouring python-2.7.9.yosemite.bottle.10.tar.gz
==> Caveats
Pip and setuptools have been installed. To update them
  pip install --upgrade pip setuptools

You can install Python packages with
  pip install <package>

They will install into the site-package directory
  /usr/local/lib/python2.7/site-packages

See: https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Homebrew-and-Python.md

.app bundles were installed.
Run `brew linkapps python` to symlink these to /Applications.
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/2to3
Target /usr/local/bin/2to3
already exists. You may want to remove it:
  rm '/usr/local/bin/2to3'

To force the link and overwrite all conflicting files:
  brew link --overwrite python

To list all files that would be deleted:
  brew link --overwrite --dry-run python

Possible conflicting files are:
/usr/local/bin/2to3 -> /Library/Frameworks/Python.framework/Versions/3.4/bin/2to3
==> /usr/local/Cellar/python/2.7.9/bin/python -s setup.py --no-user-cfg install --force --verbose --insta
==> /usr/local/Cellar/python/2.7.9/bin/python -s setup.py --no-user-cfg install --force --verbose --insta
==> Summary

답변1

이 게시물은 몇 달이 지났기 때문에 귀하가 스스로 이 문제를 해결했다고 가정합니다. 다른 불행한 영혼들에 대해서는 이것이 제가 지금 생각할 수 있는 최선의 방법입니다.

귀하가 요청하는 모든 사항(전력선 등)에 대해 언급할 수는 없지만 Mac/Vim 사용자(요세미티를 처음 접하는 사람)로서 설치는 매우 간단합니다(또는 그래야 합니다). 다음을 사용하여 견고한 스타터 빌드를 얻을 수 있습니다.

시작하기 전에 몇 가지 정보를 수집하세요.

which vim
/usr/bin/vim

vim --version | egrep --color 'VIM|Compiled|python|ruby|perl|tcl'

이것이 Apple 빌드임을 알 수 있습니다. 다음으로 Vim을 설치하세요

vim --override-system-vim --with-features=huge --disable-nls --enable-interp=lua,ruby,perl,python

--with-features=huge기본적으로 완전한 설치를 제공합니다. --override-system-vim위의 예에 있었기 때문에 추가되었습니다. 나도 이것을한다. OS X에 포함된 Vim은 부끄러운 일입니다.

다음 명령을 다시 실행하세요.

which vim
/usr/local/bin/vim

vim --version | egrep --color 'VIM|Compiled|python|ruby|perl|tcl'

출력이 눈에 띄게 변경되어야 합니다. Vim이 포함되어 /usr/local/bin/있으며 Apple에서 만든 것이 아닙니다. 관심 있는 모든 것 옆에는 더하기 기호가 있어야 합니다. 예: +ruby/dyn +python/dyn

참고로 MacVim의 보급을 보면 MacVim이~해야 한다사용. 자신에게 호의를 베풀고 진짜를 위해 포기하십시오.

실제 터미널 에뮬레이터에서 Vim을 사용하세요. 저는 Terminal.appOS X와 ​​함께 제공되는 를 사용합니다. 매우 간단한 관점에서 보면 눈에 띄는 차이점은 없을 것입니다. 그러나 Vim을 사용하기 시작하면 엄청난 보상을 받게 될 것입니다.

이게 도움이 되길 바란다 :-)

관련 정보