-- Tests for [ CTRL-I with a count and CTRL-W CTRL-I with a count local n = require('test.functional.testnvim')() local clear, feed, insert = n.clear, n.feed, n.insert local feed_command, expect = n.feed_command, n.expect describe('CTRL-W CTRL-I', function() setup(clear) it('is working', function() insert([[ #include test21.in /* test text test tex start here some text test text start OK if found this line start found wrong line test text]]) -- Search for the second occurrence of start and append to register feed_command('/start') feed('2[') feed_command('yank A') -- Same as above but using different keystrokes. feed('?start') feed('2') feed_command('yank A') -- Clean buffer and put register feed('ggdG"ap') feed_command('1d') -- The buffer should now contain: expect([[ start OK if found this line start OK if found this line]]) end) end)