Mercurial > vim
view src/testdir/test_erasebackword.vim @ 13285:546b2a354d13
Added tag v8.0.1516 for changeset a69636c631032a7e3bd5a4992608503430c5c6bf
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 13 Feb 2018 15:30:07 +0100 |
parents | 90aaa974594e |
children | 2dcaa860e3fc |
line wrap: on
line source
func Test_erasebackword() if !has('multi_byte') return endif set encoding=utf-8 enew exe "normal o wwwこんにちわ世界ワールドvim \<C-W>" call assert_equal(' wwwこんにちわ世界ワールド', getline('.')) exe "normal o wwwこんにちわ世界ワールドvim \<C-W>\<C-W>" call assert_equal(' wwwこんにちわ世界', getline('.')) exe "normal o wwwこんにちわ世界ワールドvim \<C-W>\<C-W>\<C-W>" call assert_equal(' wwwこんにちわ', getline('.')) exe "normal o wwwこんにちわ世界ワールドvim \<C-W>\<C-W>\<C-W>\<C-W>" call assert_equal(' www', getline('.')) exe "normal o wwwこんにちわ世界ワールドvim \<C-W>\<C-W>\<C-W>\<C-W>\<C-W>" call assert_equal(' ', getline('.')) exe "normal o wwwこんにちわ世界ワールドvim \<C-W>\<C-W>\<C-W>\<C-W>\<C-W>\<C-W>" call assert_equal('', getline('.')) enew! set encoding& endfunc