Skip to content

Commit

Permalink
wezterm: limited keymappings, avoid CS-H/L
Browse files Browse the repository at this point in the history
  • Loading branch information
chris468 committed Jun 30, 2024
1 parent 5c3fe44 commit 268f751
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions dotfiles/private_dot_config/wezterm/wezterm.lua
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,25 @@ config.ssh_domains = settings.ssh_domains
config.initial_cols = 120
config.initial_rows = 40

config.disable_default_key_bindings = true
config.keys = {
{ key = "Enter", mods = "SHIFT", action = wezterm.action({ SendString = "\x1b[13;2u" }) },
{ key = "Tab", mods = "CTRL", action = wezterm.action.ActivateTabRelative(1) },
{ key = "Tab", mods = "SHIFT|CTRL", action = wezterm.action.ActivateTabRelative(-1) },
{ key = "Enter", mods = "ALT", action = wezterm.action.ToggleFullScreen },
{ key = "=", mods = "SHIFT|CTRL", action = wezterm.action.IncreaseFontSize },
{ key = "-", mods = "SHIFT|CTRL", action = wezterm.action.DecreaseFontSize },
{ key = ")", mods = "SHIFT|CTRL", action = wezterm.action.ResetFontSize },
{ key = "c", mods = "SHIFT|CTRL", action = wezterm.action.CopyTo("Clipboard") },
{ key = "c", mods = "SUPER", action = wezterm.action.CopyTo("Clipboard") },
{ key = "v", mods = "SHIFT|CTRL", action = wezterm.action.PasteFrom("Clipboard") },
{ key = "v", mods = "SUPER", action = wezterm.action.PasteFrom("Clipboard") },
{ key = "w", mods = "SHIFT|CTRL", action = wezterm.action.CloseCurrentTab({ confirm = true }) },
{ key = "w", mods = "SUPER", action = wezterm.action.CloseCurrentTab({ confirm = true }) },
{ key = "P", mods = "SUPER|SHIFT", action = wezterm.action.ActivateCommandPalette },
{ key = "P", mods = "SHIFT|CTRL", action = wezterm.action.ActivateCommandPalette },
{ key = "D", mods = "SUPER|SHIFT", action = wezterm.action.ShowDebugOverlay },
{ key = "D", mods = "SHIFT|CTRL", action = wezterm.action.ShowDebugOverlay },
}

return config

0 comments on commit 268f751

Please sign in to comment.