aboutsummaryrefslogtreecommitdiff
path: root/test/functional/legacy/ex_mode_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/legacy/ex_mode_spec.lua')
-rw-r--r--test/functional/legacy/ex_mode_spec.lua15
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 |
~ |
~ |
|