
Contexte
Microsoft a publi� un remake moderne de son �diteur MS-DOS classique, remettant au go�t du jour un �l�ment de l'histoire de l'informatique apparu pour la premi�re fois dans MS-DOS 5.0 en 1991. Le nouvel outil open source, construit avec Rust et simplement appel� � Edit �, fonctionne sous Windows, macOS et, ce qui aurait sembl� improbable il y a trois d�cennies, sous Linux.
� l'�poque de sa sortie, l'�diteur MS-DOS repr�sentait une avanc�e majeure pour les capacit�s d'�dition de texte en ligne de commande de Microsoft. Avant 1991, les utilisateurs de DOS devaient se contenter d'EDLIN, un �diteur � base de lignes si primitif et si hostile � l'utilisateur que beaucoup se contentaient de taper � COPY CON filename.txt � et d'esp�rer que tout irait bien. L'�diteur MS-DOS a chang� la donne en introduisant des concepts qui semblent �l�mentaires aujourd'hui : une interface plein �cran, la prise en charge de la souris et des menus d�roulants dans lesquels il est possible de naviguer sans avoir � m�moriser des commandes cryptiques.
Et ces commandes cryptiques persistent aujourd'hui dans certains �diteurs Linux, comme Vim, un �diteur de texte modal o� les utilisateurs doivent passer d'un mode � l'autre pour �diter ou naviguer dans le texte, ce qui d�route notoirement les nouveaux venus.
Retour aux sources : l�h�ritage de MS-DOS
Dans un mouvement aussi inattendu que savoureux, Microsoft a r�cemment surpris la communaut� tech en remettant au go�t du jour un antique �diteur de texte inspir� de l��poque MS-DOS (Microsoft Disk Operating System, l'anc�tre de Windows)� avec une particularit� qui d�tonne : il fonctionne sur Linux. Ce geste, � la crois�e de la nostalgie, du clin d��il culturel et de la strat�gie technologique, t�moigne une fois de plus de l��volution de Microsoft, longtemps vue comme une forteresse centr�e sur Windows, mais d�sormais bien plus ouverte au monde open-source.
Pour les plus jeunes, il est important de remettre les pendules � l'heure. L'�diteur de texte MS-DOS, souvent simplement appel� � l'�diteur DOS �, �tait un outil rudimentaire mais essentiel int�gr� aux premi�res versions du syst�me d'exploitation de Microsoft. Dans une �poque o� les interfaces graphiques �taient balbutiantes, cet �diteur en mode texte permettait de cr�er et de modifier des fichiers de configuration, des scripts batch et, pour certains aventureux, m�me de s'essayer � la programmation. Sa simplicit� et sa rapidit� d'ex�cution en faisaient un compagnon fid�le pour de nombreux utilisateurs.
Alors, pourquoi ce retour inattendu, et surtout, pourquoi sur Linux ? Les raisons exactes de cette initiative restent en partie obscures. On peut imaginer une d�marche de Microsoft visant � toucher une audience nostalgique, � capitaliser sur la popularit� croissante des outils open source et des environnements de d�veloppement Linux, ou peut-�tre m�me une exp�rience interne qui a pris une tournure publique. Nous pouvons m�me aller plus loin dans les suppositions :
- Une reconnaissance du monde open-source : Microsoft a largement chang� de cap depuis une dizaine d�ann�es. L�entreprise de Satya Nadella contribue aujourd�hui activement � de nombreux projets open-source (notamment via GitHub, qu�elle poss�de), et elle maintient des distributions Linux personnalis�es pour Azure. Proposer un �diteur r�tro sur Linux devient donc une mani�re de renforcer les liens avec cette communaut� exigeante et influente.
- Un clin d��il aux d�veloppeurs et aux curieux : la cible de ce projet n�est pas l�utilisateur lambda. Il s�agit d�un clin d��il d�lib�r� � une niche : d�veloppeurs old-school, administrateurs syst�mes, bidouilleurs nostalgiques, fans de r�tro computing� tous ceux qui aiment jouer avec des terminaux et explorer les souvenirs technologiques d�un autre temps.
- Un projet ludique, mais s�rieux : m�me si l��diteur ressemble � un outil r�tro, il est �crit proprement, en Rust, avec une structure modulaire, compatible avec les biblioth�ques modernes et capable de tourner sur n�importe quelle distribution Linux. Ce n�est donc pas un simple projet de nostalgie, mais un outil viable pour certains cas d�usage l�ger.
De son c�t�, Microsoft affirme ceci :

Quelles fonctionnalit�s offre-t-il ?
Edit n'en est encore qu'� ses d�buts, mais il offre plusieurs fonctionnalit�s. En voici quelques unes !
L�ger
Edit est un petit �diteur de texte l�ger. Il p�se moins de 250 Ko, ce qui lui permet de conserver une faible empreinte dans l'image de Windows 11.
Prise en charge du mode souris
En tant qu'�diteur sans mod�le avec une interface utilisateur texte (TUI), toutes les options de menu dans Edit ont des raccourcis clavier (que vous pouvez voir � c�t� des options de menu).
Ouvrir plusieurs fichiers
Vous pouvez ouvrir plusieurs fichiers dans Edit et passer de l'un � l'autre avec Ctrl+P (ou en cliquant sur la liste des fichiers en bas � droite).
Rechercher et remplacer
Vous pouvez rechercher et remplacer du texte avec Ctrl+R ou s�lectionner �dition > Remplacer dans le menu de l'interface utilisateur. Les fonctions de correspondance des majuscules et des minuscules et d'expression r�guli�re sont �galement prises en charge.
Remplissage de mots
Edit prend en charge la mise en forme des mots. Pour ce faire, vous pouvez utiliser Alt+Z ou s�lectionner Affichage > Remplacement du mot dans le menu de l'interface utilisateur.
L�ger
Edit est un petit �diteur de texte l�ger. Il p�se moins de 250 Ko, ce qui lui permet de conserver une faible empreinte dans l'image de Windows 11.
Prise en charge du mode souris
En tant qu'�diteur sans mod�le avec une interface utilisateur texte (TUI), toutes les options de menu dans Edit ont des raccourcis clavier (que vous pouvez voir � c�t� des options de menu).
Ouvrir plusieurs fichiers
Vous pouvez ouvrir plusieurs fichiers dans Edit et passer de l'un � l'autre avec Ctrl+P (ou en cliquant sur la liste des fichiers en bas � droite).
Rechercher et remplacer
Vous pouvez rechercher et remplacer du texte avec Ctrl+R ou s�lectionner �dition > Remplacer dans le menu de l'interface utilisateur. Les fonctions de correspondance des majuscules et des minuscules et d'expression r�guli�re sont �galement prises en charge.
Remplissage de mots
Edit prend en charge la mise en forme des mots. Pour ce faire, vous pouvez utiliser Alt+Z ou s�lectionner Affichage > Remplacement du mot dans le menu de l'interface utilisateur.
Paradoxalement, alors que les �diteurs de texte modernes comme VS Code ou Sublime Text regorgent de fonctionnalit�s, cet �diteur minimaliste s�duit par sa simplicit�. Il ne propose pas d'autocompl�tion, ni d'extensions, ni de coloration syntaxique complexe � juste une interface texte pure, rapide, directe.
Certains y trouvent une forme de retour aux fondamentaux, une exp�rience d��criture brute, qui oblige � se concentrer sur le texte, sans distraction.
Une strat�gie de branding subtile
Microsoft, en ressuscitant un vieux morceau de son histoire logicielle, s�inscrit dans une tendance actuelle : celle du r�tro technologique assum�. Que ce soit dans le jeu vid�o, les interfaces ou les syst�mes d�exploitation, les r�f�rences aux ann�es 80-90 rencontrent un vif succ�s.
Ce projet montre �galement la volont� de Microsoft de :
- Continuer � s�duire les d�veloppeurs, m�me sur des plateformes concurrentes
- D�montrer sa souplesse et sa compatibilit� avec l�univers Linux
- Entretenir son h�ritage logiciel en le modernisant
- Offrir un terrain de jeu p�dagogique pour les curieux du code source
L��diteur peut-il �tre r�ellement utilis� au quotidien ?
Techniquement, oui. Mais soyons clairs : ce n�est pas un rempla�ant de Vim, Emacs, ou VS Code. L��diteur semble plut�t destin� � des usages ponctuels :
[LIST][*]�diter un fichier de configuration rapidement dans un terminal
[...[/*]
La fin de cet article est r�serv�e aux abonn�s. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer � vous proposer des publications.