updated file navigation, inspired by www.destroyallsoftware.com/file-navigation-in-vim.html