# ⁫fonts-powerline

**URL:** <https://www.debian-fr.org/t/fonts-powerline/85898>\
**Category:** Support Debian\
**Created:** [Décembre 29, 2021, 7:22 UTC](https://www.debian-fr.org/t/fonts-powerline/85898 "2021-12-29T19:22:46Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Décembre 29, 2021, 7:22 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/1 "2021-12-29T19:22:46Z")

</div>

Bonsoir

J ai entrepris de personnaliser mon .bashrc avec l outil  
powerline.

j ai installe fonts-powerline  
puis ajouter dans mon fichier .bashrc les lignes ci dessous:

`if [-f /usr/share/powerline/bindings/bash/powerline.sh]; then`

`source /usr/share/powerline/bindings/bash/powerline.sh`

`fi`  
puis j ai redémarré en esperant voir les changements  
mais j obtiens le message

```nohighlight
bash: [ -f : commande introuvable 

```

Merci

---

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Décembre 29, 2021, 7:53 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/2 "2021-12-29T19:53:03Z")

</div>

MicP Bonsoir

et si tu prenais la peine d expliquer ce que tu fais ?

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Décembre 29, 2021, 7:59 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/3 "2021-12-29T19:59:59Z")

</div>

Bonsoir [**Pat66**](https://www.debian-fr.org/u/Pat66)

Logiquement, la syntaxe de ta ligne de commande  
devrait être acceptée par l’interpréteur de commande `bash`  
Donc je ne vois pas ce qu’il a pu se passer.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Décembre 29, 2021, 8:18 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/4 "2021-12-29T20:18:54Z")

</div>

> [@Pat66](#):
>
> J ai entrepris de personnaliser mon .bashrc avec l outil  
> powerline.

Tu as suivi quel tutoriel ?

Perso je découpe ne plusieurs fichiers et je travail avec des include dans mon bashrc afin que ce soit pas trop le bordel …

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Décembre 29, 2021, 8:37 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/5 "2021-12-29T20:37:50Z")

</div>

Cette première ligne de commandes fonctionne,

```nohighlight
michel@debbull:~$ if [-f .bashrc]; then echo "OK"; fi
OK
michel@debbull:~$ 

```

mais celle ci-dessous ne fonctionne pas :

```nohighlight
michel@debbull:~$ if [-f .bashrc]; then echo "OK"; fi
bash: [ -f : commande introuvable
michel@debbull:~$ 

```

parce que, dans la deuxième,  
entre le caractère `[` et le `-f`  
j’ai remplacé le caractère **Espace** (hexa `20`) par un caractère **Espace Insécable** (hexa `C2A0`)

C’est ce qui résulte parfois, des copiés/collés depuis certaines pages web.

**EDIT :** Sur ce forum, le caractère **Espace Insecable** est automatiquement remplacé par un caractère **Espace** alors que sur certains fora, certains caractères **Espace** sont automatiquement remplacés par un caractère **Espace Insécable**

* * *

Alors, au cas où, édite ton fichier `~/.bashrc`  
pour retaper manuellement la ligne de commandes que tu y avais ajoutée.

---

<div class="post-metadata">

**Author:** ![Pat66](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pat66/32/11445_2.png) [@Pat66](https://www.debian-fr.org/u/Pat66)\
**Post date:** [Décembre 30, 2021, 9:18 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/6 "2021-12-30T09:18:16Z")

</div>

Bonjour Clochette

voici le tutoriel que j ai suivi

> **[Powerline, personnalisez la ligne de commande dans Ubuntu](https://fr.ubunlog.com/powerline-personaliza-linea-comandos/)**
>
> Dans le prochain article, nous allons jeter un œil à Powerline. Cet outil nous sera utile pour personnaliser la ligne de commande Ubuntu.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Décembre 30, 2021, 10:13 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/7 "2021-12-30T10:13:52Z")

</div>

Encore une fois attention lorsque vous suivez des tutoriels pour Ubuntu les chemins ne sont pas systématiquement les mêmes, les scripts pas toujours correct pour Debian et pas forcément très propres (souvent vue des récupérations de sources extérieures de façon non sécurisées et sur des sources douteuses).

J’installe le bouzin avec pip pour ma part et j’ajoute le plugin pour gérer git (powerline-gitstatus).  
Le maintient à jour n’est pas lié à la gestion de paquet du système et se fait via pip (moins casse gueule) en générale j’ajoute vundle à vim avec le terminal de gnome ça me permet d’avoir un truc propre et efficace.

Et encore une fois attention au copier/coller depuis des sites les espaces insécables et caractère mal encodé peuvent faire du _brun_ en moins de deux.

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Décembre 30, 2021, 11:07 UTC](https://www.debian-fr.org/t/fonts-powerline/85898/8 "2021-12-30T11:07:10Z")

</div>

Bonjour [**Pat66**](https://www.debian-fr.org/u/Pat66)

Pour remplacer dans ton fichier `~/.bashrc`  
tous les caractères **Espace Insécable** par un caractère **Espace**  
lance la ligne de commande suivante :

```nohighlight
sed -i 's/\xC2\xA0/ /g' ~/.bashrc

```
