Bonjour
Je d=C3=A9bute sous Emacs et je cherche =C3=A0 faire en sorte que les lignes
que je tape ne d=C3=A9passent pas 78 caract=C3=A8res.
Apr=C3=A8s lecture de qques docs, j'ai cru comprendre qu'il fallait que j'u=
tilise
le mode auto-fill, j'ai essay=C3=A9 de le mettre en oeuvre de fa=C3=A7on au=
tomatique
dans mon .emacs mais =C3=A7a n'a pas fonctionn=C3=A9.
Qq'un peut il me dire ce qu'il faut que j'y =C3=A9crive pour automatiser ce
processus de coupure de ligne "propre"?
Merci bcp
Guillaume
le mode auto-fill, j'ai essayé de le mettre en oeuvre de façon automatique dans mon .emacs mais ça n'a pas fonctionné.
Qu'as tu fait ?
-- Matthieu
lhabert
Guillaume R. :
Après lecture de qques docs, j'ai cru comprendre qu'il fallait que j'utilise le mode auto-fill, j'ai essayé de le mettre en oeuvre de façon automatique dans mon .emacs mais ça n'a pas fonctionné.
Note pour une prochaine fois : il vaut mieux décrire ce que tu as essayé, et ce que ça a donné.
Qq'un peut il me dire ce qu'il faut que j'y écrive pour automatiser ce processus de coupure de ligne "propre"?
Il faut le faire pour tous les modes où tu veux activer la coupure. A priori, tu ne veux le faire que dans les modes « texte » (text-mode, mais aussi les modes tex, html, ...) qui évaluent tous « text-mode-hook » lorsqu'on les lance, donc il suffit de le faire pour « text-mode-hook ». Si tu veux le faire dans absolument tous les modes, tu peux définir un mode global « global-auto-fill-mode » à partir du mode mineur « auto-fill-mode » ainsi :
, il te suffit alors de faire un « (global-auto-fill-mode 1) » pour activer automatiquement l'auto-fill dans tous les buffers.
Guillaume R. :
Après lecture de qques docs, j'ai cru comprendre qu'il fallait que j'utilise
le mode auto-fill, j'ai essayé de le mettre en oeuvre de façon automatique
dans mon .emacs mais ça n'a pas fonctionné.
Note pour une prochaine fois : il vaut mieux décrire ce que tu as essayé, et
ce que ça a donné.
Qq'un peut il me dire ce qu'il faut que j'y écrive pour automatiser ce
processus de coupure de ligne "propre"?
Il faut le faire pour tous les modes où tu veux activer la coupure. A
priori, tu ne veux le faire que dans les modes « texte » (text-mode, mais
aussi les modes tex, html, ...) qui évaluent tous « text-mode-hook »
lorsqu'on les lance, donc il suffit de le faire pour « text-mode-hook ». Si
tu veux le faire dans absolument tous les modes, tu peux définir un mode
global « global-auto-fill-mode » à partir du mode mineur « auto-fill-mode »
ainsi :
Après lecture de qques docs, j'ai cru comprendre qu'il fallait que j'utilise le mode auto-fill, j'ai essayé de le mettre en oeuvre de façon automatique dans mon .emacs mais ça n'a pas fonctionné.
Note pour une prochaine fois : il vaut mieux décrire ce que tu as essayé, et ce que ça a donné.
Qq'un peut il me dire ce qu'il faut que j'y écrive pour automatiser ce processus de coupure de ligne "propre"?
Il faut le faire pour tous les modes où tu veux activer la coupure. A priori, tu ne veux le faire que dans les modes « texte » (text-mode, mais aussi les modes tex, html, ...) qui évaluent tous « text-mode-hook » lorsqu'on les lance, donc il suffit de le faire pour « text-mode-hook ». Si tu veux le faire dans absolument tous les modes, tu peux définir un mode global « global-auto-fill-mode » à partir du mode mineur « auto-fill-mode » ainsi :
Quand tu poses une question, ne dit jamais seulement "ça ne marche pas", mais dit ce qui ne marche pas et ce que tu cherches exactement. </mode leçon de morale>
Quand tu poses une question, ne dit jamais seulement "ça ne marche
pas", mais dit ce qui ne marche pas et ce que tu cherches exactement.
</mode leçon de morale>
Quand tu poses une question, ne dit jamais seulement "ça ne marche pas", mais dit ce qui ne marche pas et ce que tu cherches exactement. </mode leçon de morale>
En fait, je vois bien qu'il faut rajouter cette ligne à mon .emacs: (add-hook 'text-mode-hook 'turn-on-auto-fill) Mais j'avoue que je ne vois pas comment spécifier la longueur de la ligne que je désire.
<mode leçon de morale> Si tu l'avais dit dans ton premier message, ça aurait évité à Luc de perdre du temps en répondant à côté ...
Quand tu poses une question, ne dit jamais seulement "ça ne marche pas", mais dit ce qui ne marche pas et ce que tu cherches exactement. </mode leçon de morale>
Donc pour essayer de trouver la solution j'ai rtfmé (en particulier le C-h f de auto-fill).
Qui t'as mené à C-h v fill-column je suppose ? ;-)
Et qu'as tu fait a ce moment là ?
(je viens de jouer un peu avec, à vrai dire)
-- Matthieu
raimondeau@gmail.com (Guillaume R.) writes:
En fait, je vois bien qu'il faut rajouter cette ligne à mon .emacs:
(add-hook 'text-mode-hook 'turn-on-auto-fill)
Mais j'avoue que je ne vois pas comment spécifier la longueur de la
ligne que je désire.
<mode leçon de morale>
Si tu l'avais dit dans ton premier message, ça aurait évité à Luc de
perdre du temps en répondant à côté ...
Quand tu poses une question, ne dit jamais seulement "ça ne marche
pas", mais dit ce qui ne marche pas et ce que tu cherches exactement.
</mode leçon de morale>
Donc pour essayer de trouver la solution j'ai rtfmé (en particulier
le C-h f de auto-fill).
Qui t'as mené à C-h v fill-column je suppose ? ;-)
En fait, je vois bien qu'il faut rajouter cette ligne à mon .emacs: (add-hook 'text-mode-hook 'turn-on-auto-fill) Mais j'avoue que je ne vois pas comment spécifier la longueur de la ligne que je désire.
<mode leçon de morale> Si tu l'avais dit dans ton premier message, ça aurait évité à Luc de perdre du temps en répondant à côté ...
Quand tu poses une question, ne dit jamais seulement "ça ne marche pas", mais dit ce qui ne marche pas et ce que tu cherches exactement. </mode leçon de morale>
Donc pour essayer de trouver la solution j'ai rtfmé (en particulier le C-h f de auto-fill).
Qui t'as mené à C-h v fill-column je suppose ? ;-)
Et qu'as tu fait a ce moment là ?
(je viens de jouer un peu avec, à vrai dire)
-- Matthieu
Sébastien Kirche
Le 27 May 2006 à 17:37, Guillaume R. s'est exprimé ainsi :
PS: je vais essayer de les justifier à droite maintenant pour avoir de jolis paragraphes...moi aussi je m'amuse bien ;)
(setq default-justification 'full) au lieu de 'left si je me souviens bien.
J'utilisais car je trouvais comme toi que c'est plus joli mais j'ai abandonné pour les messages car certaines personnes n'apprécient pas trop les espaces variables entre les mots que provoque la justification. -- Sébastien Kirche
Le 27 May 2006 à 17:37, Guillaume R. s'est exprimé ainsi :
PS: je vais essayer de les justifier à droite maintenant pour avoir de
jolis paragraphes...moi aussi je m'amuse bien ;)
(setq default-justification 'full) au lieu de 'left si je me souviens
bien.
J'utilisais car je trouvais comme toi que c'est plus joli mais j'ai
abandonné pour les messages car certaines personnes n'apprécient pas
trop les espaces variables entre les mots que provoque la justification.
--
Sébastien Kirche
Le 27 May 2006 à 17:37, Guillaume R. s'est exprimé ainsi :
PS: je vais essayer de les justifier à droite maintenant pour avoir de jolis paragraphes...moi aussi je m'amuse bien ;)
(setq default-justification 'full) au lieu de 'left si je me souviens bien.
J'utilisais car je trouvais comme toi que c'est plus joli mais j'ai abandonné pour les messages car certaines personnes n'apprécient pas trop les espaces variables entre les mots que provoque la justification. -- Sébastien Kirche