vim не может загрузить плагин Powerline, установленный с помощью pip
Я пытаюсь заставить работать плагин Powerline с моим редактором vim в konsole, но пока не получилось.
Я установил Powerline, используя sudo pip install git+git://github.com/Lokaltog/powerline
потому что согласно https://powerline.readthedocs.org/en/latest/overview.html тот же источник может использоваться с zsh, tmux и т. д. zsh подходит для powerline, но мой vim не распознает powerline.
Мой путь установки Powerline: /usr/lib/python2.7/site-packages/
Я также использую пропатченный шрифт Meslo.
Мой эмулятор терминала konsole с установленным xterm $TERM='xterm-256color'
и использование плагина CSApprox для поддержки цвета.
До сих пор я пробовал следующие варианты из его документации:
1)
python from powerline.vim import setup as powerline_setup
python powerline_setup()
python del powerline_setup
проследить:
>>> from powerline.vim import setup
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/powerline/vim.py", line 9, in <module>
import vim
File "vim.py", line 25, in <module>
class VimPowerline(Powerline):
File "vim.py", line 98, in VimPowerline
if all((hasattr(vim.current.window, attr) for attr in ('options', 'vars', 'number'))):
File "vim.py", line 98, in <genexpr>
if all((hasattr(vim.current.window, attr) for attr in ('options', 'vars', 'number'))):
AttributeError: 'module' object has no attribute 'current'
2) в.vimrc:
set rtp+={repository_root}/powerline/bindings/vim
Но я до сих пор не могу придумать вид этих причудливых стрел.