Server.detach_client
Detach a specific client via $ tmux detach-client.
Source and package
- detach_client ( self, target_client: str | None = None, shell_command: str | None = None, ) None
-
Description#
Maps to
$ tmux detach-client [-t <target_client>]. tmux resolves-tover the global client list (seecmd-find.c); the named client may be attached to any session, so this method lives onServerrather thanSession.Examples#
>>> with control_mode() as ctl:... server.detach_client(target_client=ctl.client_name)- Parameters
-
-
target_client(str | None) # – Client name (-tflag). When omitted, tmux falls back to the most-recently-active client. -
shell_command(str | None) # – Run a shell command on the detached client after detach (-Eflag).
-
tmux command
detach-clientIn other ports Detach one client
- PowerShell No source-verified PowerShell equivalent is recorded for this operation.
- Julia No source-verified Julia equivalent is recorded for this operation.
- Ruby No source-verified Ruby equivalent is recorded for this operation.
- Lua No source-verified Lua equivalent is recorded for this operation.
- TypeScript no equivalent on
Server - Rust no equivalent on
Server - Go
- Java no equivalent on
Server - C#
- C++ no equivalent on
Server - Swift
- Kotlin No source-verified Kotlin equivalent is recorded for this operation.
- Scala No source-verified Scala equivalent is recorded for this operation.
- F# No source-verified F# equivalent is recorded for this operation.