Fix ignoring tab settings
Fix ignoring tab settings

Adds a check for the shiftwidth and expandtab settings, and finds the necessary
number of tabs or spaces to insert, instead of defaulting to spaces.

AndrewRadev/splitjoin.vim