blob: 23c2fb65fe5a59a672a010b8c553bb3d4be440cd [file] [log] [blame]
Bram Moolenaar35e75942015-02-17 15:47:46 +01001Tests for marks.
2
3STARTTEST
4:so small.vim
5:" test that a deleted mark is restored after delete-undo-redo-undo
6:/^\t/+1
7:set nocp viminfo+=nviminfo
8madduu
9:let a = string(getpos("'a"))
10:$put ='Mark after delete-undo-redo-undo: '.a
Bram Moolenaara52dfae2016-01-10 20:21:57 +010011:''
Bram Moolenaar35e75942015-02-17 15:47:46 +010012ENDTEST
13
14 textline A
15 textline B
16 textline C
17
Bram Moolenaara52dfae2016-01-10 20:21:57 +010018STARTTEST
19:" test that CTRL-A and CTRL-X updates last changed mark '[, '].
20:/^123/
21:execute "normal! \<C-A>`[v`]rAjwvjw\<C-X>`[v`]rX"
22ENDTEST
23
24CTRL-A CTRL-X:
25123 123 123
26123 123 123
27123 123 123
28
29STARTTEST
30:g/^STARTTEST/.,/^ENDTEST/d
31:wq! test.out
32ENDTEST
33
Bram Moolenaar35e75942015-02-17 15:47:46 +010034Results: