Vim tweaks and add Go support