# tmuxp.shell.launch

- **Module:** tmuxp.shell
- **Package:** tmuxp
- **Language:** Python
- **Kind:** function
- **Source:** https://github.com/tmux-python/tmuxp/blob/153acdf6ff1268b14d3d03ed488f545a7123c8f1/src/tmuxp/shell.py#L339
- **Page:** https://libtmux.org/en/py/stable/workspace/reference/tmuxp-shell-launch/

```
tmuxp.shell.launch(
    shell: CLIShellLiteral | None = "best",
    use_pythonrc: bool = False,
    use_vi_mode: bool = False,
    kwargs: Unpack[LaunchOptionalImports],
) -> None
```

Launch interactive libtmux shell for tmuxp shell.

## Parameters

- `shell` (`CLIShellLiteral | None`)
- `use_pythonrc` (`bool`)
- `use_vi_mode` (`bool`)
- `kwargs` (`Unpack[LaunchOptionalImports]`)
