In case I have the following line

    // Component: <Component name here>                          |

where `|` is the cursor marker. How can I count, using vimscript, the total number of white spaces before the cursor until the first non space character (`>` in this case) ?

The aim is to delete all preceding whitespace before cursor, until non first space character (excluding it). 

EDIT: I solved my doubt:

`inoremap <silent> <expr> <nowait> <C-Backspace> col('.') == 1 ? "<Backspace>" : getline('.')[col('.') - 2] == ' ' ? "<C-o>diw" : "<C-o>db"`