Version 30

- |:CSVSubstitute| should substitute all matches in a column, when 'g' flag is given- Don't override 'fdt' setting (https://github.com/chrisbra/csv.vim/issues/18, reported by Noah Frederick, thanks!)- Consistent Commands naming (https://github.com/chrisbra/csv.vim/issues/19, reported by Noah Frederick, thanks!)- New Function |CSVField()| and |CSVCol()|- clean up function did not remove certain buffer local variables, possible error when calling Menu function to disable CSV menu- make |:CSVArrangeColumn| do not output the numer of substitutions happened (suggested by Caylan Larson, thanks!)- better cleaning up on exit, if Header windows were used- Let |:CSVVHeader| accept a number, of how many columns to show (suggested by Caylan Larson, thanks!)- better error-handling for |CSVFixed|- selection of inner/outer text objects  was wrong, reported by Ingo Karkat, thanks!)- errors, when using |:CSVAnalyze| and there were empty attributes- allow to left-align columns when using |:CSVArrangeColumn|- |SumCol_CSV| did not detect negative values- make <cr> in (Virtual-) Replace work as documented(automatically uploaded)