Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.editoren > #318

Re: Emacs automatisch Zeilen umbrechen lassen

From Andreas Kohlbach <ank@spamfence.net>
Newsgroups de.comp.editoren
Subject Re: Emacs automatisch Zeilen umbrechen lassen
Date 2021-06-19 13:55 -0400
Organization https://news-commentaries.blogspot.com/
Message-ID <877dipwxga.fsf@usenet.ankman.de> (permalink)
References (6 earlier) <874kdxc58r.fsf@wolfgang-bauer.at> <87eed0xrda.fsf@usenet.ankman.de> <83wnqr56d3.fsf@helmutwaitzmann.news.arcor.de> <87wnqrvu1k.fsf@usenet.ankman.de> <83bl816ccg.fsf_-_@helmutwaitzmann.news.arcor.de>

Show all headers | View raw


On Sat, 19 Jun 2021 18:36:15 +0200, Helmut Waitzmann wrote:
>
> Andreas Kohlbach <ank@spamfence.net>:
>>On Fri, 18 Jun 2021 21:18:32 +0200, Helmut Waitzmann wrote:
>>>>
>>>> Ich habe hier (allerdings in der ~/.gnus, weil ich das bei Emacs
>>>> nicht default haben will):
>>>>
>>>>(add-hook 'message-mode-hook
>>>>  (lambda ()
>>>>  (setq fill-column 72)
>>>>  (turn-on-auto-fill)
>>>>))
>>>>
>>>> Nicht dass ich Ahnung von LISP hätte. Aber vielleicht fehlt die
>>>> Zeile mit "lamda".
>>>
>>> Tipp:  Zähl mal die Anzahl der öffnenden und schließenden Klammern
>>> in der Zeile mit «lambda».  Was geschieht demnach, wenn Wolfgang
>>> diese Zeile in seine Emacs‐ oder Gnus‐Startup‐Datei einfügt?
>>
>> Klammerzahl passt doch? 
>
> Dann zählst Du anders als ich:  Die Zeile, die das Wort «lambda»
> enthält und die Du Wolfgang einzufügen empfiehlst, sieht bei mir so 
> aus:
>
>>>>  (lambda ()
>
> Das sind bei mir zwei öffnende und eine schließende Klammer, bei Dir
> nicht?

Nein.

Ich zähle bei jeder "(" einen dazu und ziehe bei ")" einen ab:

(add-hook 'message-mode-hook
1

(lambda ()
2       32

(setq fill-column 72)
3                   2

(turn-on-auto-fill)
3                 2

))
10

Passt bei mir.

>>> Zunächst könnte der Lisp‐Ausdruck eine hilfreiche Einrückung und
>>> Zeilenumbruch vertragen, um besser lesbar zu sein:
>>>
>>>   (add-hook 'message-mode-hook
>>>     (lambda ()
>>>      (setq fill-column 72)
>>>      (turn-on-auto-fill)
>>>     )
>>>   )
>>
>> So steht der auch in meiner .gnus. Das Einpasten addierte Einschübe
>> (Leerzeichen) vor jeder Zeile,
>
> Wie machst Du das?

Per GPM ("General Purpose Mouse"); von einer TTY (in der ich die ~/.gnus
im Editor less aufmachte) kopiere ich den Text und fügte in dann in die
TTY ein, in der Gnus läuft. Dabei passiert es öfter, dass Leerzeichen
eingefügt werden.

<https://en.wikipedia.org/wiki/GPM_(software)> (gibt aber nicht viel her;
bei Interesse vielleicht nach der man Page suchen).

[...]

>>>> Werfe Deines mal raus und ersetze es durch Obiges. 
>>>
>>> Wolfgang, wirf Deines nicht hinaus und ersetze es nicht durch
>>> Andreas'.  Obiges passt für Deinen Fall so eher nicht.
>>>
>>> Andreas, Du spielst mit dem Feuer und stiftest Wolfgang dazu an,
>>> das ebenfalls zu tun:  Du hattest keine Ahnung, was der Lisp‐Code 
>>> tut.  Trotzdem rätst Du Wolfgang (der das eher nicht besser
>>> beurteilen kann), ihn einfach zu verwenden.  Dabei hätte der 
>>> Lisp‐Code prinzipiell alles Mögliche tun können, auch Schaden
>>> anrichten.
>>
>> Trial and error. Er kann es bei Misserfolg ja wieder zurück machen. 
>>
>> Sicher nicht die "wissenschaftliche richtige" Herangehensweise. Aber
>> weder Wolfgang noch ich verstehen etwas von LISP. So hoffte ich, ihm
>> damit helfen zu können.
>>
>
> Mann!  Wer in den Emacs‐ oder Gnus‐Startup‐Dateien händisch Änderungen
> vornimmt, der programmiert bereits.  Da ist bloßes
> Trial‐and‐Error‐Verfahren nicht ohne Risiko – besonders bei 
> Wolfgang.

"Programmieren" setzt IMO die Kenntnis voraus zu wissen, was man
macht. Das ist bei mir (zumindest bei LISP) *nicht* gegeben. Vielleicht
kommt "Hacken" dem näher.

[...]
-- 
Andreas

PGP fingerprint 952B0A9F12C2FD6C9F7E68DAA9C2EA89D1A370E0

Back to de.comp.editoren | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Emacs als default Texteditor Stefan Reuther <stefan.news@arcor.de> - 2021-06-15 18:01 +0200
  Re: Emacs als default Texteditor Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-15 20:46 +0200
  Vim als default Editor (was: Emacs als default Texteditor) Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-16 10:18 +0200
    Re: Vim als default Editor Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-16 11:01 +0200
      Re: Vim als default Editor Christian Schneider <strcat@gmx.net> - 2021-06-16 13:36 +0200
      Re: Vim als default Editor Enrik Berkhan <Enrik.Berkhan@inka.de> - 2021-06-16 13:04 +0000
        Re: Vim als default Editor wolfgang-bauer@gmx.eu (Wolfgang Bauer) - 2021-06-16 15:54 +0200
      Re: Vim als default Editor Andreas Kohlbach <ank@spamfence.net> - 2021-06-16 21:39 -0400
        Re: Vim als default Editor Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-17 06:49 +0200
        Re: Vim als default Editor Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-17 07:52 +0200
          Re: Vim als default Editor Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-17 09:36 +0200
            Re: Vim als default Editor Andreas Kohlbach <ank@spamfence.net> - 2021-06-17 14:45 -0400
              Re: Vim als default Editor Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-06-18 21:18 +0200
                Re: Vim als default Editor Andreas Kohlbach <ank@spamfence.net> - 2021-06-18 15:42 -0400
                Emacs automatisch Zeilen umbrechen lassen (was: Vim als default Editor) Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-06-19 18:36 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen Andreas Kohlbach <ank@spamfence.net> - 2021-06-19 13:55 -0400
                Re: Emacs automatisch Zeilen umbrechen lassen Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-06-20 03:06 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2021-06-20 11:04 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen Andreas Kohlbach <ank@spamfence.net> - 2021-06-20 06:20 -0400
                Re: Emacs automatisch Zeilen umbrechen lassen "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2021-06-22 22:30 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen Stefan Reuther <stefan.news@arcor.de> - 2021-06-23 17:57 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2021-06-28 13:43 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-06-20 20:29 +0200
                Re: Emacs automatisch Zeilen umbrechen lassen Andreas Kohlbach <ank@spamfence.net> - 2021-06-20 15:37 -0400
                Re: Emacs automatisch Zeilen umbrechen lassen Andreas Kohlbach <ank@spamfence.net> - 2021-06-20 06:18 -0400
            Re: Vim als default Editor Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-06-18 21:30 +0200
      Re: Vim als default Editor Dennis Preiser <d__p@d--p.de> - 2021-06-28 18:52 +0000
        Re: Vim als default Editor Wolfgang Bauer <wolfgang-bauer@gmx.eu> - 2021-06-28 21:07 +0200

csiph-web