# libtmux.Window.last_pane

- **Module:** libtmux.Window
- **Package:** libtmux
- **Language:** Python
- **Kind:** method
- **Source:** https://github.com/tmux-python/libtmux/blob/036c521c4b83ce6e434eb50afe2a0d08a6a05e46/src/libtmux/window.py#L794
- **Page:** https://libtmux.org/reference/py/libtmux-window-last_pane/

```
libtmux.Window.last_pane(self, disable_input: bool | None = None, enable_input: bool | None = None, keep_zoom: bool | None = None) -> Pane | None
```

Select the last (previously active) pane via ``$ tmux last-pane``.

## Parameters

- `self`
- `disable_input` (bool | None) — Disable input to the pane (``-d`` flag).
- `enable_input` (bool | None) — Enable input to the pane (``-e`` flag).
- `keep_zoom` (bool | None) — Keep the window zoomed if zoomed (``-Z`` flag).

## Returns

:class:`Pane` or None
    The selected pane, or None if no last pane exists.

## Example

```python
>>> pane1 = window.active_pane
>>> pane2 = window.split()
>>> pane2.select()
Pane(...)
>>> result = window.last_pane()
```
