Powerline adalah plug-in untuk menampilkan informasi dan status indah untuk vim, tmux dan shell prompt untuk bash, zsh.
Vim statusline : Bagaimana cara saya menginstal dan mengatur Powerline untuk berbagai aplikasi dan shell di Ubuntu?
software-installation
vim
prompt
powerline-plugin
Basharat Sialvi
sumber
sumber
Jawaban:
Instalasi Plugin:
Instal
python-pip
dangit
: Buka terminal dengan menekan Ctrl+ Alt+ Tdan jalankan:Per pengguna:
Dalam terminal:
Tambahkan
~/.local/bin
ke$PATH
dengan memodifikasi~/.profile
dengan editor favorit Anda:dan menambahkan baris berikut di akhir:
Sistem lebar:
Dalam terminal dijalankan:
Instalasi Font:
Powerline menyediakan dua cara untuk menginstal font yang diperlukan. Jika Anda menggunakan salah satu dari terminal berikut:
Gnome Terminal
,Konsole
,lxterminal
,st
,Xfce Terminal
,Terminator
,Guake
,Yakuake
maka Anda harus menggunakan "fontconfig" metode.Fontconfig: (disarankan)
Per Pengguna:
Jalankan perintah berikut di terminal:
Sistem lebar:
Jalankan perintah berikut di terminal:
Font yang ditambal:
Gunakan metode ini hanya jika metode "Fontconfig" tidak berfungsi untuk Anda atau Anda menggunakan terminal selain yang disebutkan di atas.
~/.fonts/
untuk setiap instalasi pengguna atau/usr/share/fonts
untuk instalasi seluruh sistem.fc-cache -vf ~/.fonts
untuk memperbarui cache font Anda,sudo fc-cache -vf
untuk melakukannya di seluruh sistem.Untuk menggunakan font yang ditambal di
Gvim
lihat jawaban ini dan untuk mengubah font terminal masing-masing Anda periksa pertanyaan ini: Bagaimana cara mengubah font dari berbagai emulator terminal? . Anda mungkin harus me-reboot sistem Anda setelah instalasi font agar perubahan diterapkan.Penggunaan: (untuk per instalasi pengguna)
Vim statusline:
Tambahkan berikut ke Anda
~/.vimrc
atau/etc/vim/vimrc
:Bash prompt:
Tambahkan baris berikut ke Anda
~/.bashrc
atau/etc/bash.bashrc
:Zsh prompt:
Tambahkan baris berikut ke Anda
~/.zshrc
atau/etc/zsh/zshrc
:Tmux statusline:
Tambahkan baris berikut ke Anda
~/.tmux.conf
:Jika terminal Anda mendukung 256 warna, atur
TERM
variabel lingkunganxterm-256color
dengan memodifikasi~/.bashrc
atau/etc/bash.bashrc
menambahkan baris berikut:Untuk memeriksa apakah terminal Anda mendukung 256 warna, periksa dokumentasi terminal Anda atau google itu. Terminal paling populer mendukung 256 warna.
Penggunaan: (untuk pemasangan di seluruh sistem)
Vim statusline:
Tambahkan berikut ke Anda
~/.vimrc
atau/etc/vim/vimrc
:Bash prompt:
Tambahkan baris berikut ke Anda
~/.bashrc
atau/etc/bash.bashrc
:Zsh prompt:
Tambahkan baris berikut ke Anda
~/.zshrc
atau/etc/zsh/zshrc
:Tmux statusline:
Tambahkan baris berikut ke Anda
~/.tmux.conf
:Jika terminal Anda mendukung 256 warna, Atur
TERM
variabel lingkunganxterm-256color
dengan memodifikasi~/.bashrc
atau/etc/bash.bashrc
dan menambahkan baris berikut:Untuk memeriksa apakah terminal Anda mendukung 256 warna, periksa dokumentasi terminal Anda atau google itu. Terminal paling populer mendukung 256 warna.
Konfigurasi:
Untuk informasi terperinci tentang konfigurasi
Powerline
: Konfigurasi .Copot pemasangan:
Untuk menghapus instalan,
Powerline
jalankan salah satu dari perintah berikut di terminal:Untuk menghapus instalasi per instalasi pengguna:
Untuk menghapus instalasi sistem lebar:
Sumber: Dokumentasi Powerline beta
Alternatif:
Jika Anda menginstal Powerline hanya untuk Vim, Anda harus mencoba vim-airline yang lebih dapat disesuaikan dan ringan.
sumber
/usr/local/lib/python2.7/dist-packages/powerline/
. Jadi pada vimrc Anda harus menunjukkan pada/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/
bukanPada Ubuntu 14.10 (utopis), sebuah
powerline
paket tersedia di repositori universe . Untuk menginstalnya, jalankan perintah ini di terminal Anda:sudo apt-get install powerline
Atau, Anda harus dapat menginstalnya dengan menggunakan Pusat Perangkat Lunak Ubuntu.
sumber
/usr/share/doc/powerline
. File yang relevan dalam paket ini adalah README.Debian .powerline
paket, termasuk binding bash. Mereka dipasang di/usr/share/powerline/bindings
.Meskipun ini telah dijawab, tampaknya solusinya mungkin agak berlebihan dalam hal angsuran untuk Bash pada saat ini. Tidak tahu apakah Powerline tersedia di repo sebelumnya, tetapi Powerline tersedia di repo saat ini. Yang sedang berkata, itu jauh lebih abstrak untuk Bash sekarang.
Instal Powerline menggunakan perintah ini;
sudo apt install powerline
Untuk per konfigurasi pengguna, edit Anda
.bashrc
dengan editor teks pilihan Anda.gedit ~/.bashrc
Dan tambahkan ini ke dokumen;
Untuk konfigurasi sistem, edit
/etc/bash.bashrc
sebagai root dengan editor teks pilihan Anda.sudo su
diikuti olehgedit /bash.bashrc
dan menambahkan ini ke dokumen;
sumber
Pada 14,04 dengan Powerline versi terbaru
Dengan pemasangan powerline terbaru, banyak hal menjadi lebih mudah. Ini adalah bagaimana saya melakukannya.
Gunakan pengaturan berikut di .vimrc Anda:
~/.vim/bundles/powerline/fonts
folder Anda dan klik dua kali font yang ada di sana. Pasang itu./etc/fonts/conf.d
)Catatan: Anda tidak perlu menginstalnya melalui pip lagi.
sumber
Jika Anda hanya menginginkan ekstensi bash, saya menulis sebuah skrip kecil yang mengotomatiskan langkah-langkah manual yang ditulis Basharat Sialvi (terima kasih banyak atas referensi lengkapnya).
Dalam sintesis (tapi tolong, lihat script terlebih dahulu karena saya tidak akan bertanggung jawab jika itu membuang komputer Anda keluar dari jendela atau menghapus file Anda):
https://thealarmclocksixam.wordpress.com/2016/02/28/quickly-setup-powerline-for-bash-in-ubuntu/
https://github.com/vincepii/ubuntu-powerline-bash
sumber
export LC_CTYPE="en_US.UTF-8"
ke .bashrc saya. Sebelumnya itu "en_IN"