1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
prezto/modules/terminal
Olaf Conradi 141bfd8c1e
Support auto titling within terminal multiplexers
10 years ago
..
README.md Support auto titling within terminal multiplexers 10 years ago
init.zsh Support auto titling within terminal multiplexers 10 years ago

README.md

Terminal

Sets terminal window and tab titles.

Settings

Auto-Title

To auto set the terminal window and tab titles with the current command or directory, add the following to zpreztorc:

zstyle ':prezto:module:terminal' auto-title 'yes'

Auto titling is disabled inside terminal multiplexers, except inside dvtm, since it interferes with window names defined in configuration files and profile managers. This can be overridden by setting it to always.

zstyle ':prezto:module:terminal' auto-title 'always'

Title formats

To format terminal window and tab titles, add the following to zpreztorc:

zstyle ':prezto:module:terminal:window-title' format '%n@%m: %s'
zstyle ':prezto:module:terminal:tab-title' format '%m: %s'

%s will be replaced with the current working directory path or the currently executing program name.

For a list of sequences, see Expansion of Prompt Sequences.

Users of terminal multiplexers like screen can choose which title format should be used (window-title or tab-title).

zstyle ':prezto:module:terminal' multiplexer-title 'window-title'

Functions

  • set-tab-title sets the terminal tab title.
  • set-window-title sets the terminal or terminal multiplexer window title.

Authors

The authors of this module should be contacted via the issue tracker.