1234567891011121314151617181920212223242526272829 |
- local n = require('test.functional.testnvim')()
- local Screen = require('test.functional.ui.screen')
- local clear = n.clear
- local command = n.command
- local feed = n.feed
- before_each(clear)
- describe('cpoptions', function()
- it('$', function()
- local screen = Screen.new(30, 6)
- command('set cpo+=$')
- command([[call setline(1, 'one two three')]])
- feed('c2w')
- screen:expect([[
- ^one tw$ three |
- {1:~ }|*4
- {5:-- INSERT --} |
- ]])
- feed('vim<Esc>')
- screen:expect([[
- vi^m three |
- {1:~ }|*4
- |
- ]])
- end)
- end)
|