Não, não há nenhum comando interno, mas o seguinte deve ser o truque:
:inoremap <silent> <expr> <C-S-BS>
\ col('.') == 1 ?
\ '<C-w>' :
\ col('.') >= col('$') ?
\ '<C-o>:normal! Bd$<CR>' :
\ '<C-o>:normal! m"Bdg'"<CR>'
Quando no início da linha, ele apenas executa o comando <C-w>
para unir-se à linha anterior. No final da linha, volta ao Word e apaga o resto. Caso contrário, ele estabelece uma marca temporária m"
, retorna um WORD B
e exclui essa parte do texto.
Edit: Corrigido para o cursor no final da linha