Improved vim indentation config and removed conflicting key mappings.
Better compilation config