200 votes

Avec Bash + iTerm2, comment nommer les onglets ?

Dans iTerm2 (Build 1.0.0.20120203), j'ouvre généralement plusieurs onglets, chacun d'entre eux étant divisé en plusieurs volets, et portant sur un thème de travail particulier, par exemple le contrôle de la révision, le codage, la gestion des fichiers, le terminal mysql. J'ai généralement besoin de basculer entre 5 onglets ou plus dans mon flux de travail. Il est parfois difficile de se souvenir ou de dire lequel est lequel en regardant le contenu de l'écran. J'aimerais nommer les onglets d'une manière ou d'une autre, afin de pouvoir les identifier rapidement en jetant un coup d'œil rapide. Est-ce possible ?

-1voto

Orwellophile Points 489

Yuk, tous ces alias et fonctions. Une solution plus simple (si vous êtes root), collez ceci dans un terminal. Cela va créer un fichier de 1 ligne bash script et le mettre dans le chemin.

Vous pouvez ensuite modifier le titre à tout moment en utilisant :

title "New title"

TARGET=/usr/local/bin/title
sudo tee "$TARGET" <<'EOF'
#!/usr/bin/env bash
echo -ne "\033]0;$*\007"
EOF
sudo chmod 755 "$TARGET"

Ou bien faites simplement un appel de fichier title quelque part dans votre chemin, ou chemin global, et collez les deux lignes entre EOF.

1 votes

@Dan je ne dis pas que c'est génial, juste qu'il n'y a pas besoin de s'en souvenir puisqu'il s'agit juste de créer un script appelé title en /usr/bin .

0 votes

@EmileBergeron thx, bien qu'il semble que vous (nous) soyez en minorité. La réponse n'était qu'une ligne, le reste est pour les paresseux.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X