Tag and kill several Tmux windows
           ============================

  Last edited: $Date: 2020/12/21 20:57:15 $


  At the end of the day I usually end up with a lot of
  windows  in  my  Tmux  session,  each  with  one  or
  sometimes  two  panes (I have almost never more than
  two panes in any of my Tmux window).

  Usually I don't want to kill my entire Tmux session,
  so  I  have  to close the windows I won't be needing
  the next day.

                     Tmux tree mode
                     --------------

  For this, the Tmux tree mode is very useful.

  Tmux tree mode displays a list to  browse  sessions,
  windows and panes in the upper part of the window.

  In  the  lower  part  of  the  window Tmux tree mode
  displays a  part  of  the  pane(s)  of  the  current
  window. Using the up and down arrow keys, or j and k
  if you activated vi mode, selects other  windows  in
  the list and shows the pane(s) of those windows.

  This  is  an  easy way to search for a certain pane,
  but is also useful for other actions.

  The list starts with sessions  expanded  so  windows
  are  shown  and  with  the  current  window  in  the
  attached session selected.

  ``O`` (shift-o) reverses the sort order.

  You can tag items in the  tree  with  ``t``.   ``t``
  toggles  the  tag, so hitting ``t`` again will untag
  the item. ``T`` (shift-t) untags all  tagged  items,
  and ``Ctrl-t`` tags all times in the list.

  The  default  key binding for switching to tree mode
  is ``<prefix>-w``.

  My Tmux configuration binds ``<prefix>`` to  ``Ctrl-
  a``.

  This means that ``Ctrl-A w`` switches to tree mode.

                    Killing windows
                    ---------------

  After  selecting one or more windows with ``t``, you
  can kill all tagged windows with ``X`` (shift-x).

  This will kill the tagged windows including all  the
  panes in the tagged windows.

                    Entire workflow
                    ---------------

  Wrapping it up, this means, at the end of the day, I
  do:

    Ctrl-A w
    ... tag windows with t
    X