tmux list-commands | cut -d' ' -f1 | sed -r 's/([^-]*)-(.*)/\2-\1/' | sort before-confirm buffer-choose buffer-delete buffer-load buffer-paste buffer-save buffer-set buffer-show buffers-list client-choose client-detach client-lock client-refresh clients-list client-suspend client-switch commands-list environment-set environment-show file-source for-wait history-clear hook-set hooks-show key-bind keys-list keys-send key-unbind layout-next layout-previous layout-select message-display messages-show mode-clock mode-copy option-set options-show pane-break pane-capture pane-join pane-kill pane-last pane-move pane-pipe pane-resize pane-respawn panes-display pane-select panes-list pane-swap prefix-send prompt-command server-kill server-lock server-start session-attach session-choose session-has session-kill session-lock session-new session-rename sessions-list shell-if shell-run tree-choose window-choose window-find window-kill window-last window-link window-move window-new window-next window-option-set window-options-show window-previous window-rename window-respawn window-rotate window-select windows-list window-split window-swap window-unlink