• Introducing info.vim

    There is a new project up at the Workshop: info.vim, a Vim plugin which implements a complete reader and browser for info documents from within Vim. This is similar to the standalone info program or the Emacs info mode.

    Info documents are generally produced by the Texinfo program, which …

  • Rewriting the Workshop

    At this point I could start to make rewriting my website an annual tradition. There have been a number of little details that have been rubbing me the wrong way for almost a year now; the biggest one was the navigation bar on sub-sites like the Grid Framework product site …

  • Introducing IPS-Tools

    I found myself needing a program to apply binary patches in the IPS file format and I was really disappointed that there are no proper Unix programs for that purpose available. So I set out to make my own, but instead of just applying patches it would be a complete …

  • Highlighting NSImageView the right way

    Recently I have been working on a small Cocoa app and one of the things I needed to do was highlight an NSImageView when the user is hovering above it while dragging a file. You would think that it's a very simple task, and you would be right, but judging …

  • Introducing NTFS-Clone

    This is a very useful project I had written quite a while ago at work and recently found collecting dust on my hard drive. It lets you create perfect 1:1 copies of NTFS hard drives on Unix. The problem with every software I had come across was that it …

  • Neovim has tab-local working directories now

    My Neovim PR to add tab-local working directories has recently been merged. In this post I will explain what it does and why you will love it.

    What are working directories in Vim?

    If you know Vim feel free to skip this section, otherwise read on. Vim is a terminal …