aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/functional/legacy/004_bufenter_with_modelines_spec.lua11
1 files changed, 10 insertions, 1 deletions
diff --git a/test/functional/legacy/004_bufenter_with_modelines_spec.lua b/test/functional/legacy/004_bufenter_with_modelines_spec.lua
index 6f009b52dd..34e702b798 100644
--- a/test/functional/legacy/004_bufenter_with_modelines_spec.lua
+++ b/test/functional/legacy/004_bufenter_with_modelines_spec.lua
@@ -46,6 +46,12 @@ describe('BufEnter with modelines', function()
-- Include Xxx in the current file
feed('G:r Xxx<CR>')
+ -- Vim issue #57 do not move cursor on <c-o> when autoindent is set
+ execute('set fo+=r')
+ feed('G')
+ feed('o# abcdef<Esc>2hi<CR><c-o>d0<Esc>')
+ feed('o# abcdef<Esc>2hi<c-o>d0<Esc>')
+
expect([[
startstart
start of test file Xxx
@@ -63,7 +69,10 @@ describe('BufEnter with modelines', function()
this is a test
this is a test
this should be in column 1
- end of test file Xxx]])
+ end of test file Xxx
+ # abc
+ def
+ def]])
end)
teardown(function()