O Powerline é um plug-in para exibir uma linha de status informativa e bonita do prompt do vim, tmux e shell para o bash, zsh.
Statusline do Vim : Como posso instalar e configurar o Powerline para diferentes aplicativos e shells no Ubuntu?
software-installation
vim
prompt
powerline-plugin
Basharat Sialvi
fonte
fonte
Respostas:
Instalação do plugin:
Instale
python-pip
egit
: abra o terminal pressionando Ctrl+ Alt+ Te execute:Por usuário:
Na execução do terminal:
Adicionar
~/.local/bin
ao$PATH
modificando~/.profile
com seu editor favorito:e adicionando as seguintes linhas ao final:
Todo o sistema:
No terminal:
Instalação da fonte:
O Powerline fornece duas maneiras de instalar as fontes necessárias. Se você estiver usando um dos terminais seguintes:
Gnome Terminal
,Konsole
,lxterminal
,st
,Xfce Terminal
,Terminator
,Guake
,Yakuake
então você deve usar "Fontconfig" método.Fontconfig: (recomendado)
Por usuário:
Execute os seguintes comandos no terminal:
Todo o sistema:
Execute os seguintes comandos no terminal:
Fonte corrigida:
use esse método apenas se o método "Fontconfig" não funcionar para você ou se você estiver usando um terminal diferente dos mencionados acima.
~/.fonts/
para instalação por usuário ou/usr/share/fonts
para instalação em todo o sistema.fc-cache -vf ~/.fonts
para atualizar o cache da fonte esudo fc-cache -vf
fazê-lo em todo o sistema.Para usar a fonte corrigida,
Gvim
consulte esta resposta e altere a fonte do seu respectivo terminal, verifique esta pergunta: Como alterar a fonte de vários emuladores de terminal? . Pode ser necessário reiniciar o sistema após a instalação da fonte para que as alterações entrem em vigor.Uso: (para instalação por usuário)
Linha de status do Vim:
adicione o seguinte ao seu
~/.vimrc
ou/etc/vim/vimrc
:Prompt Bash:
adicione a seguinte linha ao seu
~/.bashrc
ou/etc/bash.bashrc
:Prompt Zsh:
adicione a seguinte linha ao seu
~/.zshrc
ou/etc/zsh/zshrc
:Tmux statusline:
adicione a seguinte linha ao seu
~/.tmux.conf
:Se o seu terminal suportar 256 cores, defina
TERM
a variável de ambiente comoxterm-256color
modificando~/.bashrc
ou/etc/bash.bashrc
adicionando a seguinte linha:Para verificar se o seu terminal suporta 256 cores, verifique a documentação do seu terminal ou pesquise no Google. Os terminais mais populares suportam 256 cores.
Uso: (para instalação em todo o sistema)
Linha de status do Vim:
adicione o seguinte ao seu
~/.vimrc
ou/etc/vim/vimrc
:Prompt Bash:
adicione a seguinte linha ao seu
~/.bashrc
ou/etc/bash.bashrc
:Prompt Zsh:
adicione a seguinte linha ao seu
~/.zshrc
ou/etc/zsh/zshrc
:Tmux statusline:
adicione a seguinte linha ao seu
~/.tmux.conf
:Se o seu terminal suportar 256 cores, defina
TERM
a variável de ambiente comoxterm-256color
modificando~/.bashrc
ou/etc/bash.bashrc
adicionando a seguinte linha:Para verificar se o seu terminal suporta 256 cores, verifique a documentação do seu terminal ou pesquise no Google. Os terminais mais populares suportam 256 cores.
Configuração:
Para informações detalhadas sobre como configurar
Powerline
: Configuração .Desinstalar:
Para desinstalar,
Powerline
execute um dos seguintes comandos no terminal:Para desinstalar por instalação do usuário:
Para desinstalar a instalação em todo o sistema:
Fonte: documentação beta do Powerline
Alternativas:
Se você estiver instalando o Powerline apenas para o Vim, tente o vim-airlines, que é mais personalizável e leve.
fonte
/usr/local/lib/python2.7/dist-packages/powerline/
. Portanto, no vimrc você deve apontar em/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/
vez dissoA partir do Ubuntu 14.10 (utopic), um
powerline
pacote está disponível no repositório do universo . Para instalá-lo, basta executar este comando no seu terminal:sudo apt-get install powerline
Como alternativa, você poderá instalá-lo usando o Ubuntu Software Center.
fonte
/usr/share/doc/powerline
. O arquivo relevante neste pacote é README.Debian .powerline
pacote, incluindo ligações do bash. Eles estão instalados no/usr/share/powerline/bindings
.Embora isso tenha sido respondido, parece que a solução também pode ser um pouco exagerada em termos de parcela do Bash neste momento. Não sei se o Powerline estava disponível nos repositórios anteriores, mas está disponível nos repositórios atuais. Dito isto, é muito menos abstrato para Bash no momento.
Instale o Powerline usando este comando;
sudo apt install powerline
Para a configuração por usuário, edite seu
.bashrc
com o editor de texto de sua escolha.gedit ~/.bashrc
E acrescente isso ao documento;
Para configuração do sistema, edite
/etc/bash.bashrc
como root com o editor de texto de sua escolha.sudo su
Seguido porgedit /bash.bashrc
e acrescente isso ao documento;
fonte
No 14.04 com a versão mais recente do Powerline
Com a instalação mais recente do powerline, as coisas ficaram muito mais fáceis. Aqui está como eu fui sobre isso.
Use as seguintes configurações no seu .vimrc:
~/.vim/bundles/powerline/fonts
pasta e clique duas vezes na fonte que está lá. Instale-o./etc/fonts/conf.d
)Nota: você não precisa mais instalá-lo via pip.
fonte
Se você quer apenas a extensão bash, escrevi um pequeno script que automatiza as etapas manuais que Basharat Sialvi escreveu (muito obrigado por essa referência completa).
Em síntese (mas, por favor, dê uma olhada no script primeiro, pois não serei responsável se ele lançar seu computador pela janela ou excluir seus arquivos):
https://thealarmclocksixam.wordpress.com/2016/02/28/quickly-setup-powerline-for-bash-in-ubuntu/
https://github.com/vincepii/ubuntu-powerline-bash
fonte
export LC_CTYPE="en_US.UTF-8"
ao meu .bashrc. Anteriormente era "en_in"