local helpers = require('test.functional.helpers')(after_each) local clear, feed, insert = helpers.clear, helpers.feed, helpers.insert local command = helpers.command local expect = helpers.expect describe('meta-keys-in-visual-mode', function() before_each(function() clear() end) it('ALT/META', function() -- Unmapped ALT-chords behave as Esc+c insert('peaches') feed('viwviw') expect('peach') -- Mapped ALT-chord behaves as mapped. command('vnoremap Ameta-l') command('vnoremap Aalt-j') feed('viwviw') expect('peachalt-jmeta-l') end) end)