/* Whitespace */ Faerben von Whitespace mittels listchars+SpecialKey

This commit is contained in:
Guckes 2010-09-06 15:56:37 +00:00
parent 7eeb264fb5
commit 9bf4dbb160

18
Vim.mw
View File

@ -34,8 +34,12 @@ inoremap <s-tab> <c-r>=InsertTabWrapper(-1)<cr>
Setzt für alle Dateien mit der Endung rxml den Filetype auf Ruby. Setzt für alle Dateien mit der Endung rxml den Filetype auf Ruby.
<pre>autocmd BufRead,BufNewFile *.rxml set filetype=ruby</pre> <pre>autocmd BufRead,BufNewFile *.rxml set filetype=ruby</pre>
=lange Zeilen und Whitespaces farbig hervorheben= = Whitespace =
Sofern ''textwidth'' einen Wert größer 0 hat, wird mit diesen Zeilen alles jenseits dieser Grenze, sowie Whitespaces am Zeilenende als ''Error'' (weiß auf rot) markiert. Lange Zeilen und Whitespaces farbig hervorheben:
Sofern ''textwidth'' einen Wert größer 0 hat,
wird mit diesen Zeilen alles jenseits dieser Grenze,
sowie Whitespaces am Zeilenende als ''Error'' (weiß auf rot) markiert.
<pre> <pre>
au BufEnter * au BufEnter *
\ if &textwidth > 0 | \ if &textwidth > 0 |
@ -43,6 +47,16 @@ au BufEnter *
\ endif \ endif
</pre> </pre>
Wenn man lediglich den WhiteSpace am Ende der Zeilen
hervorheben moechte, dann reichen auch diese beiden Zeilen:
:set list listchars=tab:>o
:hi SpecialKey ctermbg=blue ctermfg=white
Hilfe dazu:
:help listchars
:help hl-SpecialKey
=XML-Files= =XML-Files=
Zum bearbeiten von XML-Files gibt es ein Plugin mit dem der Vim im Insert-Mode automatisch die Tags schließt. Zum bearbeiten von XML-Files gibt es ein Plugin mit dem der Vim im Insert-Mode automatisch die Tags schließt.
[http://www.vim.org/scripts/script.php?script_id=301 XML-Plugin bei vim.org]. [http://www.vim.org/scripts/script.php?script_id=301 XML-Plugin bei vim.org].