diff --git a/terminal/.config/vifm/vifmrc b/terminal/.config/vifm/vifmrc index fcec9ae..35f7f2a 100644 --- a/terminal/.config/vifm/vifmrc +++ b/terminal/.config/vifm/vifmrc @@ -662,3 +662,5 @@ command! cmp : if expand('%%c') == expand('%%f') \ | echo expand('Comparing files: %%"f ...') \ | cmpinternal %f \ | endif + +" pasting symlinks: al (absolute) or rl (relative)" diff --git a/terminal/.config/wezterm/maps.lua b/terminal/.config/wezterm/maps.lua index b519d12..006436a 100644 --- a/terminal/.config/wezterm/maps.lua +++ b/terminal/.config/wezterm/maps.lua @@ -35,6 +35,7 @@ local keys = { mods = "CTRL", action = act.EmitEvent("ActivatePaneDirection-right"), }, + { key = "p", mods = "LEADER", action = act.ActivatePaneDirection("Prev") }, { key = "x", mods = "LEADER", action = act.CloseCurrentPane({ confirm = false }) }, { key = "z", mods = "LEADER", action = act.TogglePaneZoomState }, { key = " ", mods = "LEADER", action = act.RotatePanes("Clockwise") }, @@ -42,11 +43,18 @@ local keys = { { key = "Q", mods = "LEADER", - action = act.PaneSelect({ mode = "SwapWithActive" }), + action = act.PaneSelect({ mode = "SwapWithActiveKeepFocus" }), + }, + { + key = "q", + mods = "LEADER|CTRL", + action = act.PaneSelect({ mode = "MoveToNewTab" }), }, { key = "c", mods = "LEADER", action = act.SpawnTab("CurrentPaneDomain") }, - { key = ",", mods = "LEADER", action = act.MoveTabRelative(-1) }, - { key = ".", mods = "LEADER", action = act.MoveTabRelative(1) }, -- workspace selection + { key = ",", mods = "LEADER", action = act.ActivateTabRelative(-1) }, + { key = ".", mods = "LEADER", action = act.ActivateTabRelative(1) }, -- workspace selection + { key = "<", mods = "LEADER|SHIFT", action = act.MoveTabRelative(-1) }, + { key = ">", mods = "LEADER|SHIFT", action = act.MoveTabRelative(1) }, -- workspace selection { key = "s", mods = "LEADER", @@ -94,11 +102,6 @@ local keys = { }), }, { key = "e", mods = "LEADER", action = act.EmitEvent("edit-scrollback") }, - { - key = "l", - mods = "LEADER", - action = act.EmitEvent("ActivatePaneDirection-Right"), - }, { key = "a", mods = "CTRL|ALT", action = act.EmitEvent("toggle-leader") }, { key = "t", mods = "LEADER", action = act.EmitEvent("toggle-tabbar") }, { key = "Enter", mods = "CTRL", action = wezterm.action({ SendString = "\x1b[13;5u" }) },