diff options
Diffstat (limited to 'test/functional/legacy/ex_mode_spec.lua')
-rw-r--r-- | test/functional/legacy/ex_mode_spec.lua | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/test/functional/legacy/ex_mode_spec.lua b/test/functional/legacy/ex_mode_spec.lua index b3fd94f4f8..bd4c8bd3ff 100644 --- a/test/functional/legacy/ex_mode_spec.lua +++ b/test/functional/legacy/ex_mode_spec.lua @@ -87,11 +87,22 @@ describe('Ex mode', function() :^ | ]]) + -- Pressing enter in ex mode should print the current line + feed('<CR>') + screen:expect([[ + 1 foo foo | + ^^^y | + 2 foo foo | + ^^^q | + 3 foo foo | + :^ | + ]]) + feed(':vi<CR>') screen:expect([[ 1 foo bar | - 2 fo^o foo | - 3 foo foo | + 2 foo foo | + 3 ^foo foo | ~ | ~ | | |