vim-config - just list files under version control
vim-config - use abbreviations to enter delimiter pairs. eat whitespace is necessary as there is always a space at the end of the insertion, even after arrow keys have been applied. the inserted pair will always be preceeded by a space. delete the space in some cases by moving left and backspaceing and moving right again.