Mit ‘Vim’ getaggte Artikel

Vim: IntelliSense für den besten Editor der Welt

Alle Anhänger der Church of Emacs mal kurz weglesen. Hier ein kleiner Tipp, um den besten Editor der Welt (Vim!) noch besser zu machen. Ehrlich: Bis Version 7 habe ich immer ziemlich neidisch zu den VisualStudio Schwestern und Brüdern geschaut. Deren Editor hat nämlich eine Autovervollständigung. Und sowas steigert die Produktivität auf Codeebene doch enorm. Aber Vim wäre Emacs wäre nicht Vim wenn es das nicht auch könnte!

Einfach folgendes Code-Snippet zur ~/.vimrc hinzufügen:

autocmd FileType c set omnifunc=ccomplete#Complete
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags

Und wie komme ich jetzt an Autovervollständigung? Einfach tippen und mit Ctrl-X Ctrl-O Vim den Rest erledigen lassen.

Btw: Wieso ist die Debian Standardkonfiguration von Vim eigentlich so unterirdisch? :wqa!