Powerline to wtyczka do wyświetlania informacyjnej i pięknej linii statusu dla poleceń vim, tmux i shell dla bash, zsh.
Linia statusu Vima : Jak mogę zainstalować i skonfigurować Powerline dla różnych aplikacji i powłok w Ubuntu?
software-installation
vim
prompt
powerline-plugin
Basharat Sialvi
źródło
źródło
Odpowiedzi:
Instalacja wtyczki:
Zainstaluj
python-pip
igit
: Otwórz terminal, naciskając Ctrl+ Alt+ Ti uruchom:Na użytkownika: w
uruchomieniu terminala:
Dodaj
~/.local/bin
do$PATH
modyfikując~/.profile
ze swoim ulubionym edytorze:i dodając na końcu następujące wiersze:
Cały system: w
biegu terminalowym:
Instalacja czcionki:
Powerline zapewnia dwa sposoby instalowania wymaganych czcionek. Jeśli używasz jednej z poniższego panelu:
Gnome Terminal
,Konsole
,lxterminal
,st
,Xfce Terminal
,Terminator
,Guake
,Yakuake
wtedy należy użyć „Fontconfig” metody.Fontconfig: (zalecane)
Na użytkownika:
Uruchom następujące polecenia w terminalu:
System:
uruchom następujące polecenia w terminalu:
Poprawiona czcionka:
użyj tej metody tylko wtedy, gdy metoda „Fontconfig” nie działa dla Ciebie lub używasz terminala innego niż wspomniany powyżej.
~/.fonts/
dla instalacji użytkownika lub instalacji/usr/share/fonts
systemu.fc-cache -vf ~/.fonts
aby zaktualizować pamięć podręczną czcionek,sudo fc-cache -vf
aby zrobić to w całym systemie.Aby użyć poprawionej czcionki w
Gvim
tej odpowiedzi i zmienić czcionkę odpowiedniego terminala, sprawdź następujące pytanie: Jak zmienić czcionkę różnych emulatorów terminali? . Konieczne może być ponowne uruchomienie systemu po instalacji czcionek, aby zmiany odniosły skutek.Zastosowanie: (dla instalacji na użytkownika)
Linia statusu Vima:
Dodaj następujące elementy do swojego
~/.vimrc
lub/etc/vim/vimrc
:Podpowiedź bash:
Dodaj następujący wiersz do swojego
~/.bashrc
lub/etc/bash.bashrc
:Pytanie Zsh:
Dodaj następujący wiersz do swojego
~/.zshrc
lub/etc/zsh/zshrc
:Linia statusu Tmux:
Dodaj następujący wiersz do
~/.tmux.conf
:Jeśli twój terminal obsługuje 256 kolorów, ustaw
TERM
zmienną środowiskową naxterm-256color
, modyfikując~/.bashrc
lub/etc/bash.bashrc
dodając następujący wiersz:Aby sprawdzić, czy twój terminal obsługuje 256 kolorów, sprawdź dokumentację swojego terminalu lub google. Najpopularniejsze terminale obsługują 256 kolorów.
Zastosowanie: (do instalacji całego systemu)
Linia statusu Vima:
Dodaj następujące elementy do swojego
~/.vimrc
lub/etc/vim/vimrc
:Podpowiedź bash:
Dodaj następujący wiersz do swojego
~/.bashrc
lub/etc/bash.bashrc
:Pytanie Zsh:
Dodaj następujący wiersz do swojego
~/.zshrc
lub/etc/zsh/zshrc
:Linia statusu Tmux:
Dodaj następujący wiersz do
~/.tmux.conf
:Jeśli twój terminal obsługuje 256 kolorów, ustaw
TERM
zmienną środowiskową naxterm-256color
, modyfikując~/.bashrc
lub/etc/bash.bashrc
dodając następujący wiersz:Aby sprawdzić, czy twój terminal obsługuje 256 kolorów, sprawdź dokumentację swojego terminalu lub google. Najpopularniejsze terminale obsługują 256 kolorów.
Konfiguracja:
Szczegółowe informacje na temat konfiguracji
Powerline
: Konfiguracja .Odinstaluj:
Aby odinstalować,
Powerline
uruchom jedno z następujących poleceń w terminalu:Aby odinstalować instalację na użytkownika:
Aby odinstalować instalację w całym systemie:
Źródło: Dokumentacja Powerline beta
Alternatywy:
Jeśli instalujesz Powerline tylko dla Vima, powinieneś wypróbować vim-Airlines, który jest bardziej konfigurowalny i lekki.
źródło
/usr/local/lib/python2.7/dist-packages/powerline/
. Więc na vimrc powinieneś/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/
zamiast tegoPocząwszy od Ubuntu 14.10 (utopic),
powerline
pakiet jest dostępny w repozytorium wszechświata . Aby go zainstalować, po prostu uruchom to polecenie w swoim terminalu:sudo apt-get install powerline
Ewentualnie powinieneś być w stanie zainstalować go za pomocą Centrum oprogramowania Ubuntu.
źródło
/usr/share/doc/powerline
. Odpowiedni plik w tym pakiecie to README.Debian .powerline
pakiecie, w tym wiązania bash. Są zainstalowane w/usr/share/powerline/bindings
.Chociaż na to pytanie zostało udzielone, wydaje się, że rozwiązanie może być w tym momencie nieco przesadzone pod względem raty dla Bash. Nie wiem, czy Powerline był dostępny we wcześniejszych repozytoriach, ale jest dostępny w bieżących repozytoriach. To powiedziawszy, jest teraz znacznie mniej abstrakcyjne dla Basha.
Zainstaluj Powerline za pomocą tego polecenia;
sudo apt install powerline
W przypadku konfiguracji dla każdego użytkownika edytuj za
.bashrc
pomocą dowolnego edytora tekstowego.gedit ~/.bashrc
I dołącz to do dokumentu;
W celu konfiguracji systemu edytuj
/etc/bash.bashrc
jako root za pomocą dowolnego edytora tekstu.sudo su
śledzony przezgedit /bash.bashrc
i dołączyć to do dokumentu;
źródło
14.04 z najnowszą wersją Powerline
Dzięki najnowszej instalacji powerline wszystko stało się znacznie łatwiejsze. Oto jak to zrobiłem.
Użyj następujących ustawień w swoim .vimrc:
~/.vim/bundles/powerline/fonts
folderu i kliknij dwukrotnie znajdującą się w nim czcionkę. Zainstaluj to./etc/fonts/conf.d
)Uwaga: nie musisz już instalować go przez pip.
źródło
Jeśli chcesz tylko rozszerzenia bash, napisałem mały skrypt, który automatyzuje ręczne kroki napisane przez Basharat Sialvi (wielkie dzięki za pełne odniesienie).
W syntezie (ale proszę najpierw zajrzyj do skryptu, ponieważ nie będę odpowiedzialny, jeśli wyrzuci twój komputer z okna lub usunie twoje pliki):
https://thealarmclocksixam.wordpress.com/2016/02/28/quickly-setup-powerline-for-bash-in-ubuntu/
https://github.com/vincepii/ubuntu-powerline-bash
źródło
export LC_CTYPE="en_US.UTF-8"
do mojego .bashrc. Wcześniej było to „en_IN”