adding numf function and trailing whitespace highlighting for vim