diff --git a/kitty/boss.py b/kitty/boss.py index deddd2933..b0c71f3c3 100644 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -791,6 +791,8 @@ class Boss: if tm is not None: tm.next_tab(-1) + prev_tab = previous_tab + def special_window_for_cmd(self, cmd, window=None, stdin=None, cwd_from=None, as_overlay=False): w = window or self.active_window if stdin: diff --git a/kitty/tabs.py b/kitty/tabs.py index 236cd76b4..24a280ac2 100644 --- a/kitty/tabs.py +++ b/kitty/tabs.py @@ -271,6 +271,8 @@ class Tab: # {{{ def previous_window(self): self._next_window(-1) + prev_window = previous_window + def neighboring_window(self, which): neighbors = self.current_layout.neighbors(self.windows, self.active_window_idx) candidates = neighbors.get(which)