* Bjoern Pfeiffer ([EMAIL PROTECTED]) wrote/schrieb:

> Wie kann ich denn dem vim sagen, da� er mir die Zeilen im mailmode (aus mutt heraus) 
>von selbst umbrechen soll? Immer von Hand 
> Return einzugeben wird mir auf die Dauer irgendwie zu dumm.

Ich hab ne extra .mutt-vimrc, in der steht z.B.:

set wrap
set wrapmargin=5
set ignorecase
set showmode
set ruler
set autoindent

Und meine Horror-Makros:

Nachformatieren, wenn irgendwo Text eingef�gt oder gel�scht wurde:

map gw J078lBi^M^[

Signatur austauschen

map gs G?-- ^MjdG^[:r ~/.signature^M

Der Aufruf in der .muttrc sieht dann so aus:

set editor="vi -N -u ~/.mutt-vimrc -c '/^$'"

Das "-c" hinten l��t den Cursor zur ersten Leerzeile springen. Sehr
praktisch, wenn man standardm��ig "set edit_hdrs" aktiv hat, aber nur
selten was am Header editiert.

> �brigens funktioniert das kopieren von Text mit y(ank) und markieren mit
> v(isual) -- per Zufall entdeckt :-) (auf dem Router-Workshop gab's die Frage).
> Auch noch sehr praktisch ist der  :insert Befehl (nicht Modus), wenn man 
> per gpm Text von der Konsole oder aus netscape in einen Text kopieren will 
> (der rutscht sont weg mit vielen Tabs an den Zeilenanf�ngen).
> Noch so ein Zufallsfund �ber die "Blinde-Kuh-Methode": Bl�cke einr�cken --
> mit v markieren und dann > oder < .

Wenn Dir beim Einf�gen eines einger�ckten Clipboard der Text abhaut, hast Du 
"autoindent" aktiv.  

-> :set noai

Ist �brigens interessant, wie unterschiedliche Leute unterschiedliche
Techniken f�r sich entwickeln. "visual" kenne ich nur als den Modus aus dem
ich immer gleich wieder rauswill, und ":insert" sagt mir garnix.  Mein 
Projektleiter auf der Bank ersetzt bis zum n�chsten Leerzeichen mit "cE", 
ich habe mir "ct " angew�hnt. Ich verwende beim �ndern der Einr�ckungsebene 
(es soll klassische vi's geben, die das nicht automatisch erkennen) "^D" und 
"^T" im Einf�gemodus, er dr�ckt auf Escape und r�ckt mit "<<" und ">>". Unix 
ist und bleibt das spannendste Textadventure der Welt. 

> Ansonsten bin ich mittlerweile fast komplett von emacs auf vi 
> umgestiegen (hihi... Ich wei� jetzt schon, wen das besonders freuen wird ;-)
> Der emacs ist zwar auch genial, aber ich finde vi  noch eine Spur 
> benutzerfreundlicher und intuitiver in der Bedienung (... und das ist 
> �brigens mein voller Ernst!). Und irgendwie kommen die Farben im vi auch
> besser r�ber, als im emacs (und vor allem kann der die auch auf tty).

Ich hab doch die ganze Zeit gesagt: VI ist ein total benutzerfreundlicher
Editor, der einer D�monisierungskampagne zum Opfer gefallen ist. :-)

Wenn Du erstmal keinen Text mehr in "Word" schreiben kannst, ohne da�
�berall wo Du was eingef�gt hast kleine "i" eingestreut sind, bist Du
dauerhaft versaut.

Schon "echo 'set -o vi' >> ~/.bashrc" gemacht? Das geht auf Mandrake und
RedHat nach hinten los, weil so eine "inputrc" irgendwo in der Quere liegt.
Ich hab die einfach weggeschmissen bzw. umbenannt.

-martin

-- 
The day Microsoft makes something that doesn't suck,
is probably the day they start making vacuum cleaners.
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an