Mercurial > vim
view src/testdir/test48.in @ 18473:0eeaa9a6e4e7 v8.1.2230
patch 8.1.2230: MS-Windows: testing external commands can be improved
Commit: https://github.com/vim/vim/commit/077ff436a77f95c69da219af8cd8f553ff4f9ff8
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Oct 28 00:42:21 2019 +0100
patch 8.1.2230: MS-Windows: testing external commands can be improved
Problem: MS-Windows: testing external commands can be improved.
Solution: Adjust tests, remove duplicate test. (closes https://github.com/vim/vim/issues/4928)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 28 Oct 2019 00:45:03 +0100 |
parents | 9dc52b404c1b |
children |
line wrap: on
line source
This is a test of 'virtualedit'. STARTTEST :so small.vim :set noswf :set ve=all -dgg :" :" Insert "keyword keyw", ESC, C CTRL-N, shows "keyword ykeyword". :" Repeating CTRL-N fixes it. (Mary Ellen Foster) 2/w C :" :" Using "C" then then <CR> moves the last remaining character to the next :" line. (Mary Ellen Foster) j^/are C are belong to vim :" :" When past the end of a line that ends in a single character "b" skips :" that word. ^$15lbC7 :" :" Make sure 'i' works $4li<-- should be 3 ' ' :" :" Make sure 'C' works $4lC<-- should be 3 ' ' :" :" Make sure 'a' works $4la<-- should be 4 ' ' :" :" Make sure 'A' works $4lA<-- should be 0 ' ' :" :" Make sure 'D' works $4lDi<-- 'D' should be intact :" :" Test for yank bug reported by Mark Waggoner. :set ve=block ^2w3jyGp :" :" Test "r" beyond the end of the line :set ve=all /^"r" $5lrxa<-- should be 'x' :" :" Test "r" on a tab :" Note that for this test, 'ts' must be 8 (the default). ^5lrxA<-- should be ' x ' :" :" Test to make sure 'x' can delete control characters :set display=uhex ^xxxxxxi[This line should contain only the text between the brackets.] :set display= :" :" Test for ^Y/^E due to bad w_virtcol value, reported by :" Roy <royl@netropolis.net>. ^O3li4li4li <-- should show the name of a noted text editor ^o4li4li4li <-- and its version number-dd :" :" Test for yanking and pasting using the small delete register gg/^foo dewve"-p :wq! test.out ENDTEST foo, bar keyword keyw all your base are belong to us 1 2 3 4 5 6 'i' 'C' 'a' 'A' 'D' this is a test this is a test this is a test "r" "r" ab sd abcv6efi.him0kl