feat(wezterm): remap key

This commit is contained in:
Stefan Imhoff
2023-06-24 09:51:18 +02:00
parent f48888fc4f
commit de8ac613d7

View File

@@ -44,19 +44,9 @@ config.window_padding = {
-- Custom Keybindings -- Custom Keybindings
config.keys = { config.keys = {
{ key = "Enter", mods = "CMD", action = wezterm.action.ToggleFullScreen }, { key = "Enter", mods = "CMD", action = wezterm.action.ToggleFullScreen },
{ key = ",", mods = "CTRL|CMD", action = wezterm.action({ SplitHorizontal = { domain = "CurrentPaneDomain" } }) }, { key = "%", mods = "CTRL|ALT|SHIFT", action = wezterm.action({ SendString = "\2%" }) },
{ key = "i", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2i" }) },
{ key = "d", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2d" }) },
{ key = "z", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2z" }) },
{ key = "t", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2c" }) },
{ key = "T", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2\84T" }) },
{ key = "f", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2O" }) },
{ key = ",", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2v" }) }, { key = ",", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2v" }) },
{ key = "g", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2G" }) }, { key = ",", mods = "CTRL|CMD", action = wezterm.action({ SplitHorizontal = { domain = "CurrentPaneDomain" } }) },
{ key = "D", mods = "CTRL|ALT|SHIFT", action = wezterm.action({ SendString = "\2D" }) },
{ key = "s", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2f" }) },
{ key = "j", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2s" }) },
{ key = "k", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2s" }) },
{ key = "1", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\21" }) }, { key = "1", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\21" }) },
{ key = "2", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\22" }) }, { key = "2", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\22" }) },
{ key = "3", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\23" }) }, { key = "3", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\23" }) },
@@ -66,17 +56,27 @@ config.keys = {
{ key = "7", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\27" }) }, { key = "7", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\27" }) },
{ key = "8", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\28" }) }, { key = "8", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\28" }) },
{ key = "9", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\29" }) }, { key = "9", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\29" }) },
{ key = "r", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2R" }) }, { key = ";", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2:" }) },
{ key = "D", mods = "CTRL|ALT|SHIFT", action = wezterm.action({ SendString = "\2D" }) },
{ key = "[", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2p" }) }, { key = "[", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2p" }) },
{ key = "h", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2p" }) },
{ key = "]", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2n" }) }, { key = "]", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2n" }) },
{ key = "d", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2d" }) },
{ key = "f", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2O" }) },
{ key = "g", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2G" }) },
{ key = "h", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2p" }) },
{ key = "i", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2i" }) },
{ key = "j", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2s" }) },
{ key = "k", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2s" }) },
{ key = "l", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2n" }) }, { key = "l", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2n" }) },
{ key = "n", mods = "CTRL|ALT|SHIFT", action = wezterm.action({ SendString = '\2"' }) }, { key = "n", mods = "CTRL|ALT|SHIFT", action = wezterm.action({ SendString = '\2"' }) },
{ key = "%", mods = "CTRL|ALT|SHIFT", action = wezterm.action({ SendString = "\2%" }) }, { key = "p", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2\84" }) },
{ key = "q", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2d" }) }, { key = "q", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2d" }) },
{ key = ";", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2:" }) }, { key = "r", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2R" }) },
{ key = "y", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2!" }) }, { key = "s", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2f" }) },
{ key = "t", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2c" }) },
{ key = "w", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2x" }) }, { key = "w", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2x" }) },
{ key = "y", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2!" }) },
{ key = "z", mods = "CTRL|ALT", action = wezterm.action({ SendString = "\2z" }) },
} }
return config return config