Vim ত্রুটি স্থাপনে পাওয়ারলাইন


9

আমি তাদের ইনস্টলেশন প্রস্তাবনা অনুযায়ী পাইপ ইনস্টল ব্যবহার করে পাওয়ারলাইন ইনস্টল করেছি। আমি এটি স্ট্যাটাসলাইন হিসাবে প্রম্পট এবং tmux হিসাবে উভয় zsh এ সূক্ষ্মভাবে কাজ করছি তবে আমি এটি ভিএম-তে কাজ করতে পারি না।

আমি যখন আমার ভিএমআরসি-তে নিম্নলিখিতগুলি যুক্ত করি:

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.gnome) সংস্করণটি পাইথন সমর্থন দিয়ে সংকলিত হয়েছে তা যাচাই করার পরে আমি লক্ষ্য করেছি যে এটি (পাইথন 3)। সুতরাং আমি ইনস্টলেশন নির্দেশাবলী অনুসারে পাইথন 3 ব্যবহার করার জন্য এবং ভিএমআরসি পরিবর্তন করেছি এবং নিম্নলিখিতগুলি পেয়েছি:

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

কোন ধারণা, আমি আমার এই মুহূর্তে শেষ!

সলভড সম্পাদনা: পাইথন 3 দিয়ে কাজ করতে আমি অক্ষম ছিলাম তবে মনে হয় এটি পাইথনের একমাত্র সংস্করণ যা ভিম.গনোম এবং ভিম.বাসিকের সমর্থিত।

আমি apt install vim-nox-py2পাইথন 2 সমর্থন সহ vim.nox ইনস্টল করেছি এবং এটি সব কাজ করে। আশা করি এটি অন্য কারও মাথা ব্যথার সমাধান করে।

উত্তর:


11

আমি এটি নীচে ঠিক করেছি:

  1. সম্পাদন করা ~/.vimrcএবং পরিবর্তন pythonকরার জন্য python3উপরে মূল প্রশ্নে 3 লাইন প্রতিটি
  2. sudo apt-get install python3-pip
  3. pip3 install --user powerline-status
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.