어제 하루 종일 하드 드라이브를 백업하고, 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.app
OS X와 함께 제공되는 를 사용합니다. 매우 간단한 관점에서 보면 눈에 띄는 차이점은 없을 것입니다. 그러나 Vim을 사용하기 시작하면 엄청난 보상을 받게 될 것입니다.
이게 도움이 되길 바란다 :-)