Zellij est un espace de travail terminal moderne, conçu pour offrir une expérience utilisateur riche et modulable directement dans le terminal. Il permet de diviser l’écran en plusieurs panneaux, onglets et sessions, avec des fonctionnalités avancées comme le partage de panneau entre plusieurs sessions, la personnalisation poussée via des thèmes et des plugins, et une gestion intuitive via des raccourcis clavier ou la souris. Le projet met l’accent sur la productivité et la flexibilité, en intégrant nativement des outils comme le multiplexage de terminaux, la recherche dans l’historique, et même la possibilité de lancer une démo en ligne sans installation. Idéal pour les développeurs et les utilisateurs avancés, Zellij se distingue par sa simplicité d’utilisation et sa capacité à s’adapter à des workflows complexes.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Un concurrent de Tmux et Screen
Tout est dans le titre
Aujourd'hui nous parlerons de screen, byobu, tmux et tmate, quatre outils en ligne de commande permettant de rendre un terminal persistant dans un processus. GNU Screen "Il permet à un utilisateur d’accéder à de multiples sessions de terminal à l’intérieur d’une simple fenêtre de terminal, ou d’une session distante typiquement lancée par SSH" (Wikipedia). Il s'installe avec apt-get install screen. Créer une nouvelle session : screen ou screen -S exemple. La session remplace le terminal courant par un terminal virtuel vivant dans un processus. Utiliser Ctrl+d tuera la session. La commande screen -d ou Ctrl+a d détachera la session et vous ramènera sur votre terminal initial, sans fermer la session. Le terminal virtuel continue sa vie dans un processus. Les sessions sont isolées par utilisateur système. Lister les sessions : screen -ls. Se connecter à une session : screen -r ou screen -r exemple. Détacher une session de l'extérieur : screen -d, Ctrl+a d ou screen -d exemple. Rejoindre
Tout est dans le titre
Tout est dans le titre
Des raccourcis / conseils de configuration pour tmux
Introduction à Tmux, un multiplexeur de terminal (en gros, à partir d'une fenêtre de terminal, on peut contrôler d'autres terminaux et, par exemple, exécuter une application par terminal ou différentes instances d'une même application)