Bram Moolenaar | 019b9c6 | 2016-03-05 17:26:00 +0100 | [diff] [blame] | 1 | " Tests for Visual mode |
2 | if !has('multi_byte') | ||||
3 | finish | ||||
4 | endif | ||||
5 | set encoding=utf-8 | ||||
6 | scriptencoding utf-8 | ||||
7 | |||||
8 | if !has('visual') | ||||
9 | finish | ||||
10 | endif | ||||
11 | |||||
12 | func Test_block_shift_multibyte() | ||||
13 | split | ||||
14 | call setline(1, ['xヹxxx', 'ヹxxx']) | ||||
15 | exe "normal 1G0l\<C-V>jl>" | ||||
16 | call assert_equal('x ヹxxx', getline(1)) | ||||
17 | call assert_equal(' ヹxxx', getline(2)) | ||||
18 | q! | ||||
19 | endfunc |