added modeline support since vim in debian does not use it by default :<