Hi,
Stefan Keul hat gesagt: // Stefan Keul wrote:

> Super, aber geht mapping auch beim Schreiben/Lesen der Datei. Was ich
> meine:
> 
> Ich habe die html-Datei und da steht nun \&auml drin. Wenn ich diese
> Datei öffne sieht das hässlich aus, ist schwer lesbar und jede
> Rechtscheibkorrektur wird verzweifeln. Also möchte ich das vim beim
> lesen der Datei in den Buffer mir \&auml->ä ersetzt. Dann hab ich einen
> wunderbar lesbaren Buffer mit dem ich angenehm arbeiten kann. Ich kann
> problemlos alle möglichen Sonderzeichen eintippen, ... und wenn ich die
> Datei wieder wegschreibe muß natürlich das umgekehrte mapping erfolgen
> ä->\&auml.
> 
> Gibt's da ne Lösung für?

Du kannst versuchen, dir anhand des "gzip-example" in autocmd.txt
selber etwas zu stricken, also das hier variieren:

 :augroup gzip
  :  autocmd!
  :  autocmd BufReadPre,FileReadPre     *.gz set bin
  :  autocmd BufReadPost,FileReadPost   *.gz '[,']!gunzip
  :  autocmd BufReadPost,FileReadPost   *.gz set nobin
  :  autocmd BufReadPost,FileReadPost   *.gz execute ":doautocmd BufReadPost " . 
expand("%:r")
  :  autocmd BufWritePost,FileWritePost *.gz !mv <afile> <afile>:r
  :  autocmd BufWritePost,FileWritePost *.gz !gzip <afile>:r

  :  autocmd FileAppendPre              *.gz !gunzip <afile>
  :  autocmd FileAppendPre              *.gz !mv <afile>:r <afile>
  :  autocmd FileAppendPost             *.gz !mv <afile> <afile>:r
  :  autocmd FileAppendPost             *.gz !gzip <afile>:r
  :augroup END

Aber ich persönlich lasse die Sonderzeichen beim HTML immer drin und
setze den Header:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8559-1">

Das reicht mir. ;)

ciao
-- 
 Frank Barknecht                               _ ______footils.org__


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an