Le truc, c'est que quand tu as des coupures artificielles, comme dans la technique que tu utilises, quelqu'un avec des préférences/contraintes différentes des tiennes sera emmerdé.
Disons qu'il y a deux cas.
Soit tu es seul à éditer ce texte, ou tu l'édites collaborativement avec d'autres personnes qui considèrent leur prose (simple texte, markdown, LaTeX,...) comme du vrai code (ce qui au passage a des avantages pour les diff). Dans ce cas le problème n'est pas différent qu'avec du code normal, il faut se mettre d'accord sur un coding-style et s'y tenir.
Soit tu dois partager l'édition du texte avec quelqu'un ne considérant pas la prose comme du code (ce qui sera souvent le cas), et qui utilise par exemple un éditeur ne faisant pas des vrais retours à la ligne automatiques. Dans ce cas, en effet, tu es un peu coincé avec vim. Ceci dit, tu peux utiliser les options set wrap et set linebreak, puis utiliser d'autres méthodes pour te déplacer sur les longues lignes, comme / pour rechercher (c'est souvent le plus rapide), soit 10e, 10w ou des choses du type pour remplacer j, ou bien f ou t pour aller à tel caractère et itérer avec ;, ( et ) pour aller de phrase en phrase, etc... ce qui fait quand même pas mal de méthodes pour se débrouiller au final.
[^] # Re: galculator, diagramme et éditeur de texte
Posté par anaseto . En réponse au message divers utilitaires. Évalué à 1.
Disons qu'il y a deux cas.
Soit tu es seul à éditer ce texte, ou tu l'édites collaborativement avec d'autres personnes qui considèrent leur prose (simple texte, markdown, LaTeX,...) comme du vrai code (ce qui au passage a des avantages pour les diff). Dans ce cas le problème n'est pas différent qu'avec du code normal, il faut se mettre d'accord sur un coding-style et s'y tenir.
Soit tu dois partager l'édition du texte avec quelqu'un ne considérant pas la prose comme du code (ce qui sera souvent le cas), et qui utilise par exemple un éditeur ne faisant pas des vrais retours à la ligne automatiques. Dans ce cas, en effet, tu es un peu coincé avec vim. Ceci dit, tu peux utiliser les options
set wrapetset linebreak, puis utiliser d'autres méthodes pour te déplacer sur les longues lignes, comme/pour rechercher (c'est souvent le plus rapide), soit10e,10wou des choses du type pour remplacerj, ou bienfoutpour aller à tel caractère et itérer avec;,(et)pour aller de phrase en phrase, etc... ce qui fait quand même pas mal de méthodes pour se débrouiller au final.