Window.new_window
Create new window respective of current window's position.
Source and package
- Qualified name
-
libtmux.Window .new _window - Module
- libtmux
- Declared in
- Window
- Package
- libtmux
- Source
- src/libtmux/window.py
- new_window ( self, window_name: str | None = None, start_directory: None = None, attach: bool = False, window_index: str = "", window_shell: str | None = None, environment: dict[str, str] | None = None, direction: Window
Direction | None = None, ) Window -
Examples#
>>> window_initial = session.new_window(window_name='Example')>>> window_initialWindow(@... 2:Example, Session($1 libtmux_...))>>> window_initial.window_index'2'>>> window_before = window_initial.new_window(... window_name='Window before', direction=WindowDirection.Before)>>> window_initial.refresh()>>> window_beforeWindow(@... 2:Window before, Session($1 libtmux_...))>>> window_initialWindow(@... 3:Example, Session($1 libtmux_...))>>> window_after = window_initial.new_window(... window_name='Window after', direction=WindowDirection.After)>>> window_initial.refresh()>>> window_after.refresh()>>> window_afterWindow(@... 4:Window after, Session($1 libtmux_...))>>> window_initialWindow(@... 3:Example, Session($1 libtmux_...))>>> window_beforeWindow(@... 2:Window before, Session($1 libtmux_...))- Parameters
-
-
window_name(str | None) # -
window_index(str) # -
window_shell(str | None) #
-