diff options
author | Thomas Adam <thomas@xteddy.org> | 2015-12-08 07:11:09 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2015-12-08 07:11:09 +0000 |
commit | 5862f59ed7c54959af6d112a647ae3c273579b77 (patch) | |
tree | 4cba465137c22437f602775f100d22b9ea9794cd /tmux.1 | |
parent | 98994a8bb1ca7602f16a5de0d4482efd299f5d7b (diff) | |
parent | d2fb0efcd197bf0d581a0f7b1e27223d095cb339 (diff) | |
download | rtmux-5862f59ed7c54959af6d112a647ae3c273579b77.tar.gz rtmux-5862f59ed7c54959af6d112a647ae3c273579b77.tar.bz2 rtmux-5862f59ed7c54959af6d112a647ae3c273579b77.zip |
Conflicts:
Makefile
Diffstat (limited to 'tmux.1')
-rw-r--r-- | tmux.1 | 46 |
1 files changed, 46 insertions, 0 deletions
@@ -3197,6 +3197,52 @@ is used. .Fl v shows only the option value, not the name. .El +.Sh HOOKS +.Nm +allows commands to run on various triggers, called +.Em hooks . +Each hook has a +.Em name . +The following hooks are available: +.Bl -tag -width "XXXXXXXXXXXXXXXX" +.It client-attached +Run when a client is attached. +.It client-detached +Run when a client is detached +.It client-resized +Run when a client is resized. +.El +.Pp +Hooks are managed with these commands: +.Bl -tag -width Ds +.It Xo Ic set-hook +.Op Fl g +.Op Fl t Ar target-session +.Ar hook-name +.Ar command +.Xc +Sets hook +.Ar hook-name +to +.Ar command . +If +.Fl g +is given, +.Em hook-name +is added to the global list of hooks, otherwise it is added to the session +hooks (for +.Ar target-session +with +.Fl t ) . +Like options, session hooks inherit from the global ones. +.It Xo Ic show-hooks +.Op Fl g +.Op Fl t Ar target-session +.Xc +Shows the global list of hooks with +.Fl g , +otherwise the session hooks. +.Ed .Sh MOUSE SUPPORT If the .Ic mouse |