kana/vim-surround — Issue #3: Fix poor handling of multibyte characters at the end of a line
Author: kana
Created: 2012-03-09 02:48:56+00:00
State: open

```vim
put ='あ(いうえお)'
normal! fい
normal csbB
Expect getline(line('.')) ==# 'あ{いうえお}'
" Actual value: '{いうえお}あ'

put ='あ(いうえお)'
normal! fい
normal dsb
Expect getline(line('.')) ==# 'あいうえお'
" Actual value: 'いうえおあ'
```