tmuxp.cli.search.normalize_fields
-
Normalize field names using aliases.
Examples#
>>> normalize_fields(None)('name', 'session_name', 'path', 'window', 'pane')>>> normalize_fields(["s", "n"])('session_name', 'name')>>> normalize_fields(["session_name", "path"])('session_name', 'path')>>> normalize_fields(["invalid"]) # doctest: +ELLIPSISTraceback (most recent call last):...tmuxp.cli.search.InvalidFieldError: Unknown search field: 'invalid'. ...