![](https://seccdn.libravatar.org/avatar/6820e308fc3b745431d85e64c56efa82.jpg?s=120&d=mm&r=g)
Am Mon, 25 Nov 2002, schrieb Bernd Brodesser:
* Hannes Vogelmann schrieb am 25.Nov.2002:
Am Mon, 25 Nov 2002, schrieb Christoph Maurer:
Am Mon, 25 Nov 2002 schrieb Hannes Vogelmann:
ich habe eine Frage zu vim: Wenn ich via mutt eine Mail beantworte, deren Zeilen nicht umgebrochen sind, dann bricht vim den Text nicht automatisch um, obwohl textwitdh=68 in der .vimrc gesetzt ist, was ja an sich auch gut ist. Wenn ich von Hand
:set textwidth=68
Hast Du irgendwie nicht gemacht.
Wie kommst Du darauf?
eingebe, passiert dementsprechend auch nichts. Aber was muss ich > > > > denn tun, damit vim nicht umgebrochenen Text, der schon im Buffer steht, richtig umbricht?
gq<Motion>
oder im VisualMode: markieren und dann gq
Aha, doch etwas kryptisch, aber es geht.
Du könntest gq auf Q mapen. Schreibt in deinem .vimrc
map Q gq
und Du brauchst künftig anstelle von gq nur Q zu drücken. War früher mal so eingerichtet, doch leider hat Q eine Bedeutung im Original vi, die aber keiner braucht. Aus Komtabilitätsgründen hat man Q seine ursprüngliche Bedeutung gegeben.
Ob nun qg oder Q ist eigentlich egal wenn man es nicht wieder vergisst. Kryptisch fand ich eigentlich eher die {motion}. Man müsste die {motion} gleich mit mappen und zwar so, dass der ganze Text davon betroffen ist. Irgendwie wie sowas wie: map Q %gq aber Ranges erlaubt er glaube ich nicht bei {motion}, geht es irgendwie anders? cu Hannes