Re: [HS] Couper les lignes automatiquement sous emacs
giggz wrote: [...] Bon ça y est ça marche...mais j'ai pas compris pourquoi. j'ai copié collé : Text mode and Auto Fill mode ;; Set up emacs to default to editing prose (setq default-major-mode 'text-mode) (add-hook 'text-mode-hook 'text-mode-hook-identify) (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72) et là ça a l'air de fonctionner...si qqn a le temps de me dire pourquoi... dans ton precendet mail, t'avais deux parenthèses après 72. donc une en trop. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [HS] Couper les lignes automatiquement sous emacs
GiGGz a écrit : Bonjour la liste, Désolé pour ce HS. Je cherche à ce que sous emacs les lignes se coupent automatiquement à 72 caractères. Pour l'instant je peux écrire des lignes très longues sans qu'emacs les coupe. Que faut il ajouter dans le .emacs pour avoir ça ? Merci d'avance. Guillaume dans .emacs (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) P. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [HS] Couper les lignes automatiquement sous emacs
pascal a écrit : GiGGz a écrit : Bonjour la liste, Désolé pour ce HS. Je cherche à ce que sous emacs les lignes se coupent automatiquement à 72 caractères. Pour l'instant je peux écrire des lignes très longues sans qu'emacs les coupe. Que faut il ajouter dans le .emacs pour avoir ça ? Merci d'avance. Guillaume dans .emacs (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) P. Merci de ta rapide réponse! -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [HS] Couper les lignes automatiquement sous emacs
pascal wrote on Mon, Nov 12, 2007 at 04:09:49PM +0100 GiGGz a écrit : Bonjour la liste, Désolé pour ce HS. Je cherche à ce que sous emacs les lignes se coupent automatiquement à 72 caractères. Pour l'instant je peux écrire des lignes très longues sans qu'emacs les coupe. Que faut il ajouter dans le .emacs pour avoir ça ? Merci d'avance. Guillaume dans .emacs (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) Et lorsq'on édite le texte, ce qui casse le remplissage, il y a la commande fill-paragraph (touche esc-q) qui reformate le paragraphe selon les mêmes paramètres de longueur de ligne. dom P. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- +o-+ | P-mail:| E-mail: | | E.N.S.T. - Dep. TSI | [EMAIL PROTECTED] | | Dominique Asselineau | Phone: (33/0) 1 45 81 78 91 | | 46, rue Barrault | Fax: (33/0) 1 45 81 37 94 | | 75634 PARIS Cedex 13 - France| | +o-+ -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [HS] Couper les lignes automatiquement sous emacs
GiGGz wrote: pascal a écrit : GiGGz a écrit : Bonjour la liste, Désolé pour ce HS. Je cherche à ce que sous emacs les lignes se coupent automatiquement à 72 caractères. Pour l'instant je peux écrire des lignes très longues sans qu'emacs les coupe. Que faut il ajouter dans le .emacs pour avoir ça ? Merci d'avance. Guillaume dans .emacs (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) P. Merci de ta rapide réponse! et tu peux le faire pour un buffer en tapant la commande: auto-fill-mode tu peux le désactiver en retapant la même commande. parfois, ce n'est pas désirable d'avoir la coupure automatique. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [HS] Couper les lignes automatiquement sous emacs
mouss a écrit : GiGGz wrote: pascal a écrit : GiGGz a écrit : Bonjour la liste, Désolé pour ce HS. Je cherche à ce que sous emacs les lignes se coupent automatiquement à 72 caractères. Pour l'instant je peux écrire des lignes très longues sans qu'emacs les coupe. Que faut il ajouter dans le .emacs pour avoir ça ? Merci d'avance. Guillaume dans .emacs (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) P. Merci de ta rapide réponse! et tu peux le faire pour un buffer en tapant la commande: auto-fill-mode tu peux le désactiver en retapant la même commande. parfois, ce n'est pas désirable d'avoir la coupure automatique. Merci pour vos réponses. Mais pour l'instant...ça ne marche pas : je suis en sid avec le dernier emacs. quand je mets (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) dans mon .emacs j'ai droit un ce message d'erreur : An error has occurred while loading `/home/giggz/.emacs': Invalid read syntax: ) alors j'enlève la dernière parenthèse; là tout se lance mais je ne vois pas du tout de changement dans le comportement d'emacs : si je tape dans un fichier vide une grande ligne ça ne va pas à la ligne automatiquement... Ciao je copie colle le .emacs que j'ai recup sur le net : ;; .emacs ;; Copyright (C) 2000-2001-2002 Philippe Dumont ;; Author: Philippe Dumont [EMAIL PROTECTED] ;; Last version : http://www.lifl.fr/~dumont/emacs/ ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation; either version 2, or (at your option) ;; any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;;## ;; Commentaires ;; J'ai pille le travail de nombreuses personnes pour realiser ce .emacs ;; En voici la liste non exhaustive : ;; Jonathan Bailleul ;; Laurent Schurter ;; Stéphane Levant ;; Philippe Marquet ;; Pierre Boulet ;; Pour que la configuration soit complète, il faut rajouter ;; les lignes suivantes dans son .Xdefaults : ;; emacs.title: Philippe's dot emacs ! ;; emacs*.cursorColor: black ;; emacs*.pointerColor:black ;; emacs*.foreground: black ;; emacs*.background: white ;; emacs*.toolBar: 0 ;; emacs*.font: -adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-15 ;; Pour recharger son .Xdefaults sans relancer le serveur X ;; xrdb -load .Xdefaults ;; Il faut également récupérer les 5 fichiers annexes : ;; Calendrier.el, Couleurs.el, Mouse-wheel.el, Souris.el, Vectra.el ;; Si vous utilisez ce .emacs, il suffit d'appuyer sur F1 ;; sur une fonction afin d'obtenir de l'aide ;Enlève la barre d'outils et la bar de défilement (tool-bar-mode -1) (scroll-bar-mode -1) ;pas de message au démarrage (setq inhibit-startup-message t) ;pas de bp (setq visible-bell 't) ;; coupe les lignes au 72 ieme caractere (add-hook 'text-mode-hook 'turn-on-auto-fill) (defun auto-fill-hook () auto-fill-mode 1) (setq fill-column 72)) ; Activation de la surbrillance (transient-mark-mode 1) ;dico français (setq ispell-program-name aspell) ;;## ;; Langue ;;(set-language-environment 'utf-8) ;;(prefer-coding-system 'mule-utf-8) ;;(prefer-coding-system 'latin-1) ;;(and (boundp 'coding-category-utf-8) ;;(set-coding-priority ;; '( coding-category-utf-8 ;; coding-category-iso-8-1 ;; coding-category-iso-8-2 ;; coding-category-raw-text ))) ;;(defun getlocale (vars) ;; (if vars ;;(let ((locale (getenv (car vars ;; (if locale locale (getlocale (cdr vars ;; ;;)) ;;(if (string-match UTF-8\\ (getlocale '(LC_ALL LC_CTYPE LANG))) ;; (progn ;;(set-keyboard-coding-system 'utf-8) ;;(set-terminal-coding-system 'utf-8)) ;;) ;;***Fin Langue ;;## ;; Fichiers annexes ;; ;;inclusion de la gestion des couleurs (load-file ~/.emacs.d/Perso/Couleurs.el) ;;inclusion de la gestion de la souris et de sa molette (load-file ~/.emacs.d/Perso/Souris.el) ;;inclusion des fonctions personnelles (load-file ~/.emacs.d/Perso/Vectra.el) ;;inclusion du calendrier (load-file ~/.emacs.d/Perso/Calendrier.el) ;;***Fin fichiers annexes ;;## ;; Section Mode des fichiers ;; ;;permettre à la speedbar de reconnaître plus de fichiers (require 'speedbar) (speedbar-add-supported-extension \\.\\(inc\\|txt\\)) (speedbar-add-supported-extension \\.\\(inc\\|ml[i]?\\)) (speedbar-add-supported-extension \\.\\(inc\\|xml\\)) (speedbar-add-supported-extension