Vim Section Navigation

Normally #Vim uses easy to remember mnemonics like d2w (delete two words).
But when it comes to section navigation using ‘[[‘, ‘]]‘, ‘[]‘, and ‘][‘ it looks weired.
At least if you expect, that the opening and closing brackets are somehow matching opening
and closing braces.

(In C like languages function scopes {…} are sections …

more ...

Updated Wombat256 Colorscheme

After working a while with the Solarized colorscheme I came back to my wombat256 colorscheme, which is based on the original wombat for gvim from Lars H. Nielsen. Yesterday I improved it a little bit to fix some issues that I didn’t like:

  • Fix background color of NonText
  • Add …
more ...

YCM FixIt Feature

YouCompleteMe (YCM) is really an awsome plugin. But today this blog post is not about completion support, it’s about YCM’s FixIt feature. If you are developer and have seen already compiler errors like this:

expected ';' at end of declaration

then I’m sure you also thought already: “If …

more ...

Fixed redraw issue in vim-konsole

A while ago I’ve written the little vim-konsole plugin which makes Damian Conway’s vim-autoswap working with KDE’s Konsole application.

This caused some redraw issues in Vim when switching buffers, whichs is very annoying. I needed to press C-L to force a redraw everytime this issue occured.

I …

more ...

Using the system clipboard in Vim over an SSH session

One of the advantages of console Vim is, that you can use it in a console SSH session. This way you can work on a remote machine also on slow connections and don’t need laggy remote desktop software. This is even more important if the remote machine is a …

more ...


Base64 decoding inside Vim

Today I needed to decode a part of Base64 data which was embedded in an XML file. Normally I would store this fragment in an own file and use the base64 commandline tool for decoding. But today, due to my recent Vim activities, I was asking myself if I could …

more ...

Why Vim?

It would be reason enough that Vim is so powerful. With a few keystrokes you can achieve results where with GUI editors you need a lot of click and point and repetitive tasks which you can simply automate with Vim. With Vim I can leave my hands on the home …

more ...