Outils pour utilisateurs

Outils du site


software:applications:vim:airline

plugin Vim Airline

Agrégation de plugins créant des thèmes et améliorant la barre de status Vim.

Installation

Pour installer facilement Airline, on utilise Pathogen. Installer d'abord pathogen puis dans le dossier bundle, cloner directement le dépot d'airline.

$ git clone https://github.com/bling/vim-airline ~/.vim/bundle/vim-airline

Sous vim taper :Helptags pour générer la documentation

:Helptags

L'aide est disponible en tapant :help airline

Utilisation des symboles Powerline

Airline peut utiliser les symboles fournis par le plugin Powerline pour améliorer l'affichage de la barre de status. Pour cela, il faut installer les polices fournies par Powerline.

Sous une Debian like, un paquet regroupant seulement les polices existe:

sudo apt-get install fonts-powerline

Sinon on clone directement le dépot du projet :

$ git clone https://github.com/powerline/fonts.git
$ cd fonts
$ ./install.sh
Le script d'installation n'est pas exécuté par root, il installe les polices pour l'utilisateur courant.

Une fois les polices installées, ajouter la directive suivante dans le fichier ~/.vimrc

let g:airline_powerline_fonts = 1

Modifier le thème

pour modifier le thème en mode commande:

:AirlineTheme mon_theme
Les thème ne sont plus directement inclus dans les nouvelles versions de airline. Ils ont été regroupés dans un autre dépot git https://github.com/vim-airline/vim-airline-themes.

Problèmes rencontrés

Les couleurs des thèmes n'apparaissent pas

Vérifier la valeur de la variable t_Co qui permet de spécifier le nombre de couleurs du terminal en tapant sous vim:

:set t_Co

Ce genre de problème peut être rencontré si la variable n'est pas définie ou si elle contient une valeur faible ( exemple t_Co=8 ). Définir t_Co dans vimrc à 256.

set t_Co=256

La barre de status n’apparaît pas

Par défaut elle n'est pas chargée, sous vim en mode commande taper:

:set laststatus=2

Pour que la barre de status apparaisse systématiquement modifier votre fichier .vimrc en ajoutant cette meme commande.

Les polices powerline n'apparaissent pas correctement

Références

software/applications/vim/airline.txt · Dernière modification : 2023/08/11 12:29 de yoann