> Mona wrote:
> On 14-Mar-99 Gerhard Sittig wrote:
> > Ein "set tw=65"
> > bricht beim fliessenden Schreiben selbst um. Durch Korrekturen
> > entstandene Abweichungen behebe ich mit F12 und dem .exrc
> > Eintrag:
> > " key for formatting text (F12 in command mode)
> > map ^[[24~ {j:.,/^$/ !fmt -65^M
> > " key for formatting quotations (F11 in command mode)
> > map ^[[23~ gqp
> haaalt, mal langsam zum verstehen - vim benutze ich h�ufiger <aber doch nicht
> zum mailen, oder?> egal, aber zum editieren kann ich ihn mir nicht wegdenken,
> nur, wo mu� man set tw=65 einf�gen, beim aufruf? also
> vim set tx=65 name.ext ? und was ist ein .exrc Eintrag und was f�r
> Korrekturen
Hi Mona und Liste,
'~/.exrc' bzw. '~/.vimrc' sind Dateien, die von vi bzw. vim beim Start
zur Initialisierung gelesen werden. Siehe vim ":help initialization".
Mit "Korrekturen ..." meinte Gerhard Umbrueche, bei denen durch Quotings die
Zeilenlaenge > 65 war.
Anstelle von 'map ^[[24~ ...' versteht vim fuer die Funktionstasten auch
'map <F12> ... ' usw.
Da du den vim sicher nicht nur zum EMail schreiben benutzt, ist es sinnvoll
verschiedene RC-Files anzulegen, die anhand des jeweiligen Datei Pre-/Suffix
gelesen werden. Hierzu ein Auszug aus meiner '~/.vimrc':
autocmd BufEnter *.c so ~/etc/vimrc/vimrc_c
autocmd BufEnter *.h so ~/etc/vimrc/vimrc_c
autocmd BufEnter *.pl so ~/etc/vimrc/vimrc_pl
autocmd BufEnter *.pm so ~/etc/vimrc/vimrc_pl
autocmd BufNewFile *.pl 0r ~/etc/vimrc/skeleton_pl
autocmd BufNewFile *.tex 0r ~/etc/vimrc/skeleton_tex
autocmd BufEnter /tmp/snd.* so ~/etc/vimrc/vimrc_elm
Naeheres siehe vim ":help autocmd".
In '~/etc/vimrc/vimrc_elm' koennte dann beispielsweise stehen:
set textwidth=65
" key for formatting text (F12 in command mode)
map <F12> {j:.,/^$/ !fmt -65^M
usw.
Hoffe es hilft dir weiter
Ciao Ingo
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux