auto complete default setup and flymake mode