/* 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
1 changed files with 16 additions and 2 deletions

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.
<pre>autocmd BufRead,BufNewFile *.rxml set filetype=ruby</pre>
=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.
= Whitespace =
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>
au BufEnter *
\ if &textwidth > 0 |
@ -43,6 +47,16 @@ au BufEnter *
\ endif
</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=
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].