# tmuxp.cli.search.command_search

- **Module:** tmuxp.cli.search
- **Package:** tmuxp
- **Language:** Python
- **Kind:** function
- **Source:** https://github.com/tmux-python/tmuxp/blob/153acdf6ff1268b14d3d03ed488f545a7123c8f1/src/tmuxp/cli/search.py#L1206
- **Page:** https://libtmux.org/en/py/latest/workspace/reference/tmuxp-cli-search-command_search/

```
tmuxp.cli.search.command_search(args: CLISearchNamespace | None = None, parser: argparse.ArgumentParser | None = None) -> None
```

Entrypoint for ``tmuxp search`` subcommand.

Searches workspace files in local (cwd and parents) and global (~/.tmuxp/)
directories.

## Parameters

- `args` (CLISearchNamespace | None): Parsed command-line arguments.
- `parser` (argparse.ArgumentParser | None): The argument parser (unused but required by CLI interface).

## Example

```python
>>> # command_search() searches workspaces with given patterns
```
