Hallo, Am Fre, 26 Jan 2007, Andre Tann schrieb:
Hallo Liste.
Gibt es eine Möglichkeit, den emacs so zu starten, daß er nach x Zeichen einen Zeilenumbruch macht? Normalerweise will ich dieses Verhalten nicht, aber in bestimmten Fällen wäre es ganz nützlich. Ich suche also etwas wie
emacs --do-wrap ...
Du suchst den auto-fill-mode. ==== ~/.xemacs/dhmutt.el ==== (require 'derived) (require 'easymenu) (if (< (string-to-number emacs-version) 20) (require 'cl)) (require 'post) (require 'filladapt) (define-derived-mode dhmutt-mode post-mode "DHMutt" "Major mode for composing email with mutt." (post-mode) (filladapt-mode) (auto-fill-mode) (custom-set-variables '(tab-width 4) '(indent-tabs-mode nil)) (font-lock-mode) (local-unset-key [\?]) (local-set-key [\?] 'self-insert-command) (local-set-key [(tab)] 'indent-for-tab-command) (setq post-rename-buffer nil) (setq post-buf (rename-buffer buffer-file-name nil)) ) (provide 'dhmutt) ==== ==== ~/.xemacs/init.el ==== (load "dhmutt") ;; [..] ;;; modes stuff (setq auto-mode-alist (append '( ("\\.\\(followup\\|letter\\|article\\)\\(\.[0-9]+\\)*$" . dhmutt-mode) ("mutt-[a-z0-9]+-[0-9]+-[0-9]+\\'" . dhmutt-mode) ) auto-mode-alist) ) ==== Das Dateiname => Modus kannst du auch anders einstellen. Ob post-mode und easymenu per default schon vorhanden sind weiß ich nicht. HTH, -dnh -- What do squirrels and chainsaws have in common? They both fuck up trees. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org