Multiple

Since: 20211204-082213-a66c61ee9

Performs a sequence of multiple assignments. This is useful when you want a single key press to trigger multiple actions.

The example below causes LeftArrow to effectively type left:

local wezterm = require 'wezterm'
local act = wezterm.action

return {
  keys = {
    {
      key = 'LeftArrow',
      action = act.Multiple {
        act.SendKey { key = 'l' },
        act.SendKey { key = 'e' },
        act.SendKey { key = 'f' },
        act.SendKey { key = 't' },
      },
    },
  },
}