Mailinglist Archive: opensuse-de (5377 mails)

< Previous Next >
Re: mutt (was: Re: irq routing conflict + modprobe error)
  • From: Bernd Brodesser <B.Brodesser@xxxxxxxxxxxxxx>
  • Date: Sun, 11 Mar 2001 09:03:14 +0100
  • Message-id: <20010311090314.A1543@xxxxxxxxxxxxxx>
Hallo Sebastian, hallo Sascha, hallo Liste,

* Sebastian Helms schrieb am 10.Mär.2001:
> * Sascha Peters schrieb am 11 Mar 2001:

> > das wenn ich eine sagen vir mal log Datei wie /var/log/messages
> > lesen und ändern will 

> Du änderst Logdateien ? *wundert sich*

Er will irgendwas editieren. Zum Beispiel die rc.config. (Siehe
Saschas vorherige Mail.) Editieren im Gegensatz zu mails schreiben.

> > > vim ist so eingestellt, daß er standardmäßig bei 68 Zeilen
> > > umbricht.  Aber mit :set tw=0 macht er keine Zeilenumbrüche
> > > (z.B. auch für HTML).

> > Genau bei HTML wäre es auch schlecht wenn er alles in die nächste
> > Zeile Umbricht dann könnte man den schön formatierten Quelltext
> > vergessen.  

> Stimmt.


Und genau hier ist das Problem. Beim Mailschreiben will man einen
Umbruch nach 68 Zeichen, beim coden nicht unbedingt.

Und hierfür habe ich in meiner .vimrc folgende Zeile stehen:

autocmd FileType mail source .vimrc_mail

In der ~/.vimrc_mail stehen dann alle mailtypischen Befehle.
Anstelle von mail kann man in obiger Zeile natürlich auch c oder cpp
oder java oder noch vieles andere schreiben. So kann man eigene
vimrc Dateien für alle mögliche Typen von Dateien schreiben. Das
sähe dann etwa so aus:

autocmd FileType c,cpp,java source .vimrc_c
autocmd FileType html source .vimrc_html

Anstelle von source kann da irgend ein vim Commando stehen, aber ich
finde es übersichtlicher alles in getrenten Files zu halten.

> > Wann muß ich denn :set tw=0 eingeben? 
> 
> Wie du unten schreibst: ESC :set tw=0 <Enter>

Die Eingabe 

:set tw=0

muß in der alleruntersten Zeile erfolgen. Da springt der Cursor nach
der Eingabe von : selbständig hin. Mit <Enter> wird diese Eingabe
abgeschlossen und der Cursor springt wieder an seinem ursprünglichen
Ort. Das <ESC> wird nur eingegeben wenn man im Eingabemode ist, um
diesen abzuschließen. Schadet aber auch nichts im Commandmode. Wenn
man allerdings schon in der untersten Zeile ist, dann wird die
Eingabe mit einem <ESC> beendet, ohne ausgeführt zu werden.

Bernd

-- 
Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen?
http://www.suse.de/de/produkte/buecher/index.html
oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner?
file:///usr/shar/doc/sdb/de/html/literatur.html             |Zufallssignatur 5

< Previous Next >