J’ai toujours eu une relation particulière — pour ne pas dire obsessionnelle — avec les éditeurs de texte.
Quand je passais mon temps à tester tous les clients Markdown du marché, il ne s’agissait pas seulement d’accomplir ma quête sans fin des meilleurs outils, ni d’assouvir mes pulsions d’early adopter plus ou moins futiles. Il s’agissait surtout de répondre à un besoin primaire de mon quotidien, dont le niveau de récurrence est difficile à battre : écrire et manipuler du texte.
Avec le temps que je passe à taper sur mon clavier, il est important que ces kilomètres de texte puissent évoluer dans les meilleures conditions.
La révélation Notion
Récemment, en discutant de Notion dans un podcast, je me suis souvenu à quel point la qualité de son éditeur de texte a été déterminante dans mon adoption de cet outil. Et plus important encore, à quel point cet éditeur exceptionnel me retient sur cet outil.
Tout polyvalent qu’il est, Notion ne fonctionnerait pas aussi bien s’il ne s’appuyait pas sur un éditeur de texte aussi performant. C’est vraiment le socle, les fondations sur lesquelles repose toute l’expérience client.
Avec la popularité grandissante de Notion (on en arrive quand même au stade où le moindre startuper ne peut s’empêcher de raconter sur LinkedIn — sauts de ligne et carrousels à l’appui — comment il utilise les fonctionnalités élémentaires de Notion), il me semble qu’on va même au-delà des enjeux de fidélisation, puisque cet incroyable éditeur est en train de tirer vers le haut une industrie tout entière.
En ayant l’habitude de rédiger dans Notion depuis 2017, écrire du texte ailleurs est devenu pour moi une régulière source de frustration. On parle de réflexes d’efficience, de raccourcis clavier bien ancrés. Et quand ils ne fonctionnent pas dans un autre éditeur de texte, d’une désagréable sensation de régression.
C’est bien simple : l’immense majorité des éditeurs de texte n’arrivent pas à la cheville de celui de Notion. Au lieu d’en faire une fatalité, essayons plutôt de comprendre pourquoi.
Temps, concentration et souci du détail
Comme souvent, je ne crois pas qu’il y ait de recette miracle. Pour faire un bon éditeur de texte, il suffit finalement d’une seule chose : lui consacrer le temps qu’il mérite. Et c’est bien là où ça se complique, là où les perceptions vont commencer à diverger. Car tout dépend de ce qu’on entend par « le temps qu’il mérite ».
Dans le cas de Notion, il me semble que ça a pris au moins deux ans. Deux ans à ne faire que ça, sans vraiment avancer sur les autres facettes du produit. Une sorte de long tunnel de persévérance, le temps de patiemment reconstruire tous les fondamentaux, et d’ajouter au passage quelques nouveautés mûrement réfléchies.
En 2021, alors que l’éditeur de texte de Notion frise déjà la perfection, ils décident de le réécrire intégralement. Le but ? Résoudre ce qui s’apparente à son seul petit bémol : la sélection de texte qui s’étend sur plusieurs blocs. L’étendue du chantier pour corriger cette petite lacune ? Six mois de travail à temps plein, une centaine de pull requests, et 26 247 nouvelles lignes de code. Oui oui :
– Oui enfin ça va, c’est juste un éditeur de texte hein. – Alors, comment t’expliquer…
Qui est prêt à faire cet effort ? À mettre autant d’énergie sur ce seul sujet, en mettant tous les autres de côté ? Pas grand monde, je suppose.
Alors qu’il a des pouvoirs de fidélisation démesurés, l’éditeur de texte est souvent perçu comme une sorte de commodité. Et pourtant, c’est un exercice difficile. Outre le temps et la persévérance, il faut le savoir-faire (parfois ingrat), la patience et la discipline pour exécuter parfaitement les moindres détails qui font qu’un éditeur de texte sera agréable à utiliser sur le long terme. Mais quel genre de détails, au juste ?
La recette de l’éditeur de texte idéal
Mon fétichisme des éditeurs de texte n’ayant pas échappé à certains entrepreneurs talentueux, il m’arrive d’en discuter avec ceux qui ont compris que cette étape (bâtir un éditeur de texte performant, en lui donnant les ressources qu’il mérite) était cruciale dans la construction de leur produit. « Si notre éditeur arrive à plaire à un relou comme lui, alors on doit commencer à être pas mal. » Logique imparable.
Ça tombe bien, car à force de tester tous les éditeurs de texte du marché, j’ai fini par formaliser une liste de critères qui font selon moi un bon éditeur de texte. C’est évidemment personnel, et je n’ai pas assez d’ego pour appeler ça le test de Lefèvre. Voyez plutôt ça comme une grille d’évaluation d’un examinateur (le plus tatillon de tous) pour la Coupe du monde des éditeurs de texte.
Au lieu de me fier uniquement à mes impressions durant un test rapide, je m’appuie sur ma liste pour être sûr de ne rien oublier. Il serait quand même dommage d’investir du temps et de l’attention dans un certain éditeur, pour finalement se rendre compte qu’il vous oblige à prendre votre souris pour déplacer des paragraphes. Et puis quoi encore.
Allez, trêve de suspense. Si d’aventure vous construisez un éditeur de texte (bon courage !), voici ce que vous devez faire pour passer le contrôle technique des relous dans mon genre :
Checklist de mon éditeur de texte idéal
chasse fixe
-
ou *
, voire +
#
, ##
et ###
, voire plus>
ou "
[]
1.
, etc./commande
):
--
(ou autre)Voilà voilà. Comme vous pouvez le voir, ça fait beaucoup de choses à penser. Ou plutôt à exécuter (proprement), maintenant que vous avez la liste. J’ai même dû oublier quelques critères. Malgré cela, faites le test, et vous verrez que l’immense majorité des éditeurs de texte ne passent pas mon contrôle technique.
En poussant la logique, je pourrais presque attribuer des pondérations à chaque critère, pour donner un score vaguement objectif à tous les éditeurs de texte que je passe au crible. Mais depuis que celui de Notion a coché toutes les cases et que je ne trouve plus grand-chose à lui reprocher, j’ai un peu l’impression qu’un cycle se termine.
Notion a terminé le jeu des éditeurs de texte. Ça aurait pu être un jeu Housemarque : easy to learn, hard to master. La plupart des apps ne passent pas le troisième niveau, mais Notion a battu le boss final. Fin du jeu, fin de l’article.
Articles liés 👇
- Notion — Gérer une base de connaissances
- Raccourcis clavier de Notion
- Raccourcis clavier (macOS)
- Monkeytype — Améliorer sa vitesse de frappe
- Ça vaut le coup ? (CVLC) — Comprendre la puissance des effets cumulés
🙏 Merci pour votre lecture
Je sais que votre attention a beaucoup de valeur, dans ce monde où ceux qui essaient de la capter sont de plus en plus nombreux. Votre temps, lui, n’est pas extensible, alors ça me touche d’autant plus.
Si mes textes vous ont apporté quelque chose et que vous aimeriez rendre la pareille, le mieux est d’en parler autour de vous. Si vous êtes conscient du temps que ça représente, vous pouvez aussi m’offrir un thé.
💬 Commentaires et contributions
La transmission est souvent synonyme d’amélioration. Je partage mes façons de travailler pour que n’importe qui puisse me dire des choses comme : « Hey, c’est pas du tout optimisé ton truc là ! Pourquoi tu n’utilises pas plutôt cet outil ? »
L’optimisation est un chemin sans fin. On trouve toujours des moyens pour être plus efficace. Si quelque chose ne vous semble pas optimal, expliquez-moi comment je pourrais m’améliorer. 💙
Racontez-moi votre organisation, vos problèmes, vos outils favoris. Je pourrais écouter des gens m’exposer leurs workflows personnels pendant des heures.