Saya memasang kabel listrik menggunakan instalasi pipa sesuai rekomendasi instalasi mereka. Saya memilikinya bekerja dengan baik di zsh sebagai prompt dan tmux sebagai statusline namun saya tidak bisa membuatnya bekerja di vim.
Ketika saya menambahkan yang berikut ke vimrc saya:
python from powerline.vim import setup as powerline_setup
python powerline_setup()
python del powerline_setup
Saya mendapatkan kesalahan berikut
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
EDIT: Setelah memeriksa bahwa versi saya vim (vim.gnome) dikompilasi dengan dukungan python saya perhatikan itu (python3). Jadi saya mengubah vimrc untuk menggunakan python3 sesuai instruksi instalasi dan mendapatkan yang berikut:
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
Ada ide, aku kehabisan akal akhiri dengan ini!
EDIT ASK: Saya tidak dapat membuatnya bekerja dengan python3 tetapi tampaknya itu adalah satu-satunya versi python yang didukung dalam vim.gnome dan vim.basic.
Saya menginstal vim.nox apt install vim-nox-py2
dengan dukungan python 2 dan semuanya berfungsi. Semoga ini bisa memecahkan sakit kepala orang lain.