Terminus : un jeu d’aventure pour apprendre à utiliser la ligne de commande

Posté par  . Édité par Davy Defaud, Nÿco, palm123 et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
67
20
nov.
2017
Jeu

En 2011, des étudiant·e·s du MIT ont eu l’idée de passer par le biais du jeu vidéo pour apprendre à utiliser la ligne de commande GNU/Linux aux non‐initié(e)s. Trois ans plus tard sortait le jeu Terminus jouable (accès au code source).

Terminus, un jeu avec des gamins, des trolls, et des manuscrits

Forum général.petites-annonces Changements mineurs dans le créateur/gestionnaire de projets mk-project.

Posté par  (site web personnel) . Licence CC By‑SA.
0
17
nov.
2017

Description de mk-project

mk-project prend la forme d'une barre de menu:

  • Projects
  • Terminals
  • Targets
  • Configuration
  • Info

Et de 2 sortes de terminaux, implémentés grâce a libvte-2.91.

Make terminal

Ici l'on voit la sortie des nombreux make targets que mk-project implémentes, si vous utilisez l'élément du menu Targets afin de lancer les commandes que vous voulez.

Edit terminal

Ce notebook de terminaux servira aux utilisateurs de ed, vim, emacs…

Afin d'éditer des fichiers car l'ont peut bien sur ajouter des onglet/terminaux (…)

Forum Programmation.c Appel a contribution pour mk-project un T.D.E.

Posté par  (site web personnel) . Licence CC By‑SA.
0
4
juil.
2017

Bonjour,

je fait un appel a contribution pour mon T.D.E (Terminal Development Environment) : mk-project.

Qui en est a sa version 2.0.

Vous pouvez voir la version 1.0 de mk-project ici.

Je me sert de mk-project pour chaque projet nécessitant plus de travail qu'un simple script.


En faîtes je ne sert pas des terminaux de mk-project : nie pour lancer mon editeur (comme vim par exemple).

Malgré que vous pouvez ouvrir autant de tab-terminaux (…)

Forum Linux.débutant Réutiliser une commande du Terminal (dans un lancement automatique) [resolu]

Posté par  . Licence CC By‑SA.
Étiquettes :
0
27
jan.
2017

Bonjour,
j'utilise une tablette Wacom Cintiq sur Linux Mint Mate, la tablette est bien reconnue, en revanche je n'ai pas accès au driver Wacom donc je spécifie la zone de travail de la tablette via la commande :
$ xsetwacom set "Wacom Cintiq 13HD Pen stylus" MapToOutput HEAD-1
… parfait, la zone de travail est bonne seulement … je doit taper cette commande à chaque redémarrage de la machine et ça, c'est pas dans la logique informatique, je suis persuadé (…)

Forum général.général Terminator Terminix : afficher / cacher les onglets

Posté par  . Licence CC By‑SA.
0
15
jan.
2017

Bonsoir,

Je crois que je commence à perdre le tête …
Je m'explique, j'étais en train de tester des options dans les préférences de Terminator et Terminix et j'ai coché une option "masquer les onglets" ou quelque chose comme cela.
Mais sans les onglets je suis un peut perdu et j'aimerais les afficher.
Sauf que je ne trouve plus du tout où est cette foutue option.

Quelqu'un le saurait il SVP ?

remarque : il me semble que cette option était (…)

Forum Programmation.c++ mk-project un T.D.E (Terminal Development Environment) basé sur make.

Posté par  (site web personnel) . Licence CC By‑SA.
5
26
juin
2016

Salut les C/C++ et pythons,

je vient vous présenter ma dernière création: mk-project: un créateur, gestionnaire, de projets basé sur make.

mk-project permet de créer des projets C, C++, python2 et python3.

:note: Ceci est un poste dans le but que vous testiez mon programme afin de voir ce que vous en pensez…

Vos remarques, commentaires, etc… sont chaleureusement la bienvenue.

Ce poste sert de base afin d'amélioré le release final et est (…)

Journal Brocante

Posté par  . Licence CC By‑SA.
1
8
mai
2016

Bonjour,

Pour cause de ménage de printemps, je donne les éléments suivants :

  • 1 carte son USB Terractec Aureon 5.1 MKII.
  • 1 antenne TNT d'intérieur Thomson ANTD230.
  • 1 câble RJ45 Cat 5 non serti (environ 3m).
  • 1 webcam USB Logitech Quickcam Messenger.
  • 1 carte son Labway Genius A151-A00 16-Bit ISA (Chipset FM OPL3 Yamaha YMF-719S, avec 1 port joystick type DA-15)
  • 1 vieux (2007) MacBook Pro 15.4" (chipset graphique Nvidia bugué, l'écran freeze peu après le boot - pas de (…)

Forum Programmation.c IT-Edit (Integrated Terminal Editeur).

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
9
avr.
2015

Salut les C de Linuxfr,
je vient vous présenter ma dernière création, IT-Edit un éditeur de texte avec de multiples fonctionnalités. Créer avec GTK+3, gtksourceview3.0 et libvte.

Motivation pour l'écriture de IT-Edit (the Integrated Terminal Editor).

Ont peut diviser les programmeurs selon leur façon de travailler en 2 catégories:

  • Ceux qui utilisent un IDE: un environnement de développement complet.

  • Ceux qui travaillent avec des outils séparés: un éditeur de texte, usage du terminal et (…)

Forum Linux.général Copier ttyX dans un fichier

Posté par  . Licence CC By‑SA.
Étiquettes :
1
11
fév.
2015

bonjour

d'habitude lorsque je suis sur une console ttyX pour copier ce qui m'interresse j'utilise gpm, je sélectionne ce que je veux et je le copie.

Sur un serveur au boulot, il n'y a pas gpm installé /o\, et comme je n'ai pas envie de demander son installation, quelqu'un a une solution ? j'ai regardé du coté de openvt pour ouvrir un ttyX sous X mais mes essais sont infructueux. J'ai essayé de lancer login dans un xterm pour utiliser le (…)

Journal Tour d'horizon des éditeurs de texte pour le terminal

Posté par  (site web personnel) . Licence CC By‑SA.
35
29
jan.
2015

Le nombre d'éditeurs de texte disponible sur nos systèmes d'exploitation est très important, même en se limitant à ceux s'exécutant dans un terminal.

La sélection suivante est donc forcement partielle. Dans la suite je parlerais des principaux éditeurs, de leurs clones, des anciens moins connu et enfin des plus récents.

La famille vi

La particularité de cette famille est d'être modale, les touches ont une action différente selon le mode dans lequel on est. De plus vi est dans la (…)

Journal Y'en a marre de ce gros troll !

Posté par  .
49
14
nov.
2014

Cher Nal,

Je t'écris aujourd'hui pour m'expliquer. En effet je pense devoir avouer que je suis un troll.
Mais loin du terme galvaudé utilisé par le commun des mortels pour qui un geek est un client d'Apple shooté à la pub, je suis ce que je considère un troll dans le sens positif qu'on peut lui donner.

Je vais expliquer ça avec mon dernier troll : emacs/vim vs sublime text/zed/atome vs intellij/eclipse (qui s'est passé ici)

Le troll (…)

Utiliser colout pour colorier tout ce qu'affiche GDB

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
34
17
oct.
2014
Ligne de commande

Je sais ce que vous pensez : vous avez beau essayer d'utiliser des interfaces graphiques avec le débogueur GDB (GNU Project Debugger), vous finissez toujours par revenir à la bonne vieille ligne de commande, qui seule vous permet de ressentir une flamboyante puissance et une incandescente rapidité d'action. Dans le même temps, vous aimeriez bien que certaines informations importantes soient agrémentées d'un rouge pétant qui saute aux yeux. Comme je vous comprends. Fort heureusement, GDB est un logiciel complètement hackable, ce qui va me permettre d'exaucer vos vœux les plus ardents.

Il est en effet possible d'attacher des hooks à chaque commande, et d'y appeler des commandes shell. Afin d'ajouter notre touche de carmin, il suffit donc de récupérer la sortie de la commande et de la faire passer dans un colorisateur écarlate. C'est possible, car GDB permet de logguer tout ce qui se passe et qu'Unix a eu la bonne idée d'inventer les pipes nommés.
Pour ajouter la touche de pourpre, un colorisateur capable de gérer facilement des expressions régulières est nécessaire, je vous suggère colout.

La suite de la dépêche vous donnera un exemple de fichier de configuration à utiliser pour ajouter votre touche d'andrinople à votre propre système.

Forum Linux.débutant Linux Mint changer couleur écriture, écriture noir sur noir

Posté par  . Licence CC By‑SA.
0
12
jan.
2014

Bonjour,

Je suis nouveau sur Linux. Sur Linux Mint, quand j'ouvre ma session, j'ai un écran noir qui s'affiche avec un petit carré bleu avec un 1 dessus en bas à gauche qui m'indique que c'est la première fenêtre de ma console.
Quand j'écris ça écrit donc noir sur noir, j'ai essayé donc plusieurs commandes et raccourcis trouvés dans des forums mais sans succès.
On m'a recommandé des commandes aussi qui requièrent une visilité que je n'ai (…)

Coloriser des flux de texte avec colout

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
65
4
avr.
2013
Ligne de commande

Les réalisateurs de films policiers ne s'y trompent pas : lire des flux de textes en ligne de commande nécessite parfois le super pouvoir de lisibilité.

Bien que les outils GNU soient extrêmement pratiques pour manipuler des flux de texte, il en manquait un pour aider à mettre en valeur l'information importante, sans masquer l'accessoire. Par exemple pour faciliter la lecture de logs s'étendant sur plusieurs lignes ou pour détecter rapidement le numéro de ligne d'un fichier responsable d'une erreur de compilation.

Heureusement, grâce à la commande colout (aujourd'hui en version 1.0), vous pouvez maintenant très facilement coloriser colorer colorier mettre de la couleur là où vous le souhaitez dans votre ligne de commande.

Basiquement, colout s'utilise comme un filtre de flux de texte classique, généralement après un pipe, et mets en valeur les bouts de texte correspondant à une expression régulière avec une couleur et un style de votre choix :

    <flux de texte> | colout <expression régulière> [couleur [style]]

L'IHM de colout est pensée pour être simple tout en permettant des utilisations vraiment intéressantes, telles que le coloriage l'application des couleurs sur les groupes des expressions, l'utilisation de cartes de couleurs (mais si, vous savez, les couleurs de l'arc-en-ciel…), la coloration la mise en valeur de la syntaxe de code source, des thèmes automatiques et même l'application d'une couleur en fonction de la valeur d'un nombre.