Mailinglist Archive: opensuse-de (5377 mails)

< Previous Next >
vim (was: Re: mutt (was:...))
  • From: Sebastian Helms <sebastian@xxxxxxxx>
  • Date: Sun, 11 Mar 2001 16:23:05 +0100
  • Message-id: <20010311162305.A17183@xxxxxxxx>
Hallo Bernd,

* Bernd Brodesser schrieb am 11 Mar 2001:
> * Sebastian Helms schrieb am 11.Mär.2001:
> > * Bernd Brodesser schrieb am 11 Mar 2001:
> > > Und hierfür habe ich in meiner .vimrc folgende Zeile stehen:
> > > autocmd FileType mail source .vimrc_mail

Sowas in der Art habe ich jetzt auch implementiert, aber es
funktionier nicht alles so, wie ich mir das vorgestellt habe.

Folgende Auszüge:

### ~/.vimrc

" just load the main syntax file when Vim was compiled with "+syntax"
  if has("syntax")
      " The following sources the main syntax file,
      " ie. "$VIM/syntax/syntax.vim", see ":help :syn-on":
      syntax on
      " Redefine the color for "Comment":
      hi! Comment  term=bold  ctermfg=cyan  guifg=Blue
  endif
"
" für bestimmte Dateitypen jeweilige .vimrc laden

  autocmd FileType mutt source ~/.vim/mutt
  autocmd FileType html source ~/.vim/html
  autocmd FileType tex source ~/.vim/latex
### Ende Ausschnitt

### ~/.vim/mutt

" MUTT: Auto-kill signatures for replies
  map ,kqs G?^> *-- $<C-M>d}
  autocmd BufNewFile,BufRead .followup,.letter,mutt* :normal ,kqs
"
### Ende Ausschnitt

Wenn ich ,kqs per Hand eingebe, dann geht es, es wird aber nicht
automatisch gestartet... kann man hieraus sehen, wieso nicht ? Und
ja, ~/.vim/mutt wird geladen.

> > Wie stellt vim denn "FileType mail" fest ? Dateiendung ?
> 
> Dateianfang! ;) Mails heißen bei mutt: mutt-Rechnername-irgendwas.

Oder für eigene Dateitypen aus ~/.vim/filetype.vim (aus :help FileType)

### ~/.vim/filetypes.vim

" my filetypes
augroup filetypedetect
  au! BufRead,BufNewFile mutt-* setfiletype mutt
  au! BufRead,BufNewFile *.tex  setfiletype latex
  au! BufRead,BufNewFile *.html setfiletype html
augroup END
###

Irgendwelche Tips ?

Gruß,

Sebastian

-- 
"No worries." - Rincewind

Sebastian Helms   -  mailto:sebastian@xxxxxxxx ;(PGP available)
SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/

< Previous Next >