मैंने उनकी स्थापना सिफारिशों के अनुसार पाइप स्थापित का उपयोग करके पावरलाइन स्थापित किया। मैं यह एक संकेत के रूप में दोनों zsh में ठीक काम कर रहा है और एक स्थिति रेखा के रूप में tmux अभी तक मैं इसे विम में काम करने के लिए नहीं मिल सकता है।
जब मैं अपने vimrc में निम्नलिखित जोड़ता हूं:
python from powerline.vim import setup as powerline_setup
python powerline_setup()
python del powerline_setup
मुझे निम्नलिखित त्रुटियाँ मिलती हैं
Error detected while processing /home/jordan/.vimrc:
line 1:
E319: Sorry, the command is not available in this version: python from powerline.vim import setup as powerline_setup
line 2:
E319: Sorry, the command is not available in this version: python powerline_setup()
line 3:
E319: Sorry, the command is not available in this version: python del powerline_setup
संपादित करें: यह जांचने के बाद कि मेरे संस्करण vim (vim.gnome) को अजगर समर्थन के साथ संकलित किया गया है, मैंने देखा कि यह (python3) है। इसलिए मैंने स्थापना निर्देशों के अनुसार python3 का उपयोग करने के लिए vimrc को बदल दिया और निम्नलिखित प्राप्त करें:
Error detected while processing /home/jordan/.vimrc:
line 1:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named 'powerline'
line 2:
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'powerline_setup' is not defined
line 3:
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'powerline_setup' is not defined
किसी भी विचार, मेरे दिमाग में im इस के साथ खत्म!
SOLVED EDIT: मैं इसे python3 के साथ काम करने में असमर्थ था, लेकिन ऐसा लगता है कि pimthon का एकमात्र संस्करण vim.gnome और vim.basic में समर्थित है।
मैंने apt install vim-nox-py2
अजगर 2 समर्थन के साथ vim.nox स्थापित किया और यह सभी काम करता है। उम्मीद है कि यह किसी और को सिरदर्द देता है।