aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--examples/tmux.vim276
1 files changed, 227 insertions, 49 deletions
diff --git a/examples/tmux.vim b/examples/tmux.vim
index 037ddf7b..4d64514a 100644
--- a/examples/tmux.vim
+++ b/examples/tmux.vim
@@ -31,59 +31,237 @@ syn keyword tmuxAction any current none
syn keyword tmuxBoolean off on
syn keyword tmuxCmds
- \ attach[-session] bind[-key] break-pane breakp capture-pane capturep
- \ choose-buffer choose-client choose-list choose-session choose-tree
- \ choose-window clear-history clearhist clock-mode command-prompt
- \ confirm[-before] copy-mode delete-buffer deleteb detach[-client]
- \ display[-message] display-panes displayp find-window findw
- \ has[-session] if[-shell] join-pane joinp kill-pane killp kill-server
- \ kill-session kill-window killw last-pane lastp last[-window]
- \ link-window linkw list-buffers lsb list-clients lsc
- \ list-commands lscm list-keys lsk list-panes lsp list-sessions ls
- \ list-windows lsw load-buffer loadb lock-client lockc lock[-server]
- \ lock-session locks move-pane movep move-window movew new[-session]
- \ next-layout nextl next[-window] paste-buffer pasteb pipe-pane pipep
- \ previous-layout prevl prev[ious-window] refresh[-client]
- \ rename[-session] rename-window renamew resize-pane resizep
- \ respawn-pane respawnp respawn-window respawnw rotate-window rotatew
- \ run[-shell] save-buffer saveb select-layout selectl
- \ select-pane selectp select-window selectw send[-keys] send-prefix
- \ server-info info set-buffer setb set-environment setenv set[-option]
- \ set-window-option setw show-buffer showb show-environment showenv
- \ show-messages showmsgs show[-options] show-window-options showw
- \ source[-file] split-window splitw start[-server]
- \ suspend-client suspendc swap-pane swapp swap-window swapw
- \ switch-client switchc unbind[-key] unlink-window unlinkw wait[-for]
+ \ attach[-session]
+ \ bind[-key]
+ \ break-pane
+ \ breakp
+ \ capture-pane
+ \ capturep
+ \ choose-buffer
+ \ choose-client
+ \ choose-list
+ \ choose-session
+ \ choose-tree
+ \ choose-window
+ \ clear-history
+ \ clearhist
+ \ clock-mode
+ \ command-prompt
+ \ confirm[-before]
+ \ copy-mode
+ \ delete-buffer
+ \ deleteb
+ \ detach[-client]
+ \ display[-message]
+ \ display-panes
+ \ displayp
+ \ find-window
+ \ findw
+ \ has[-session]
+ \ if[-shell]
+ \ join-pane
+ \ joinp
+ \ kill-pane
+ \ killp
+ \ kill-server
+ \ kill-session
+ \ kill-window
+ \ killw
+ \ last-pane
+ \ lastp
+ \ last[-window]
+ \ link-window
+ \ linkw
+ \ list-buffers
+ \ lsb
+ \ list-clients
+ \ lsc
+ \ list-commands
+ \ lscm
+ \ list-keys
+ \ lsk
+ \ list-panes
+ \ lsp
+ \ list-sessions
+ \ ls
+ \ list-windows
+ \ lsw
+ \ load-buffer
+ \ loadb
+ \ lock-client
+ \ lockc
+ \ lock[-server]
+ \ lock-session
+ \ locks
+ \ move-pane
+ \ movep
+ \ move-window
+ \ movew
+ \ new[-session]
+ \ next-layout
+ \ nextl
+ \ next[-window]
+ \ paste-buffer
+ \ pasteb
+ \ pipe-pane
+ \ pipep
+ \ previous-layout
+ \ prevl
+ \ prev[ious-window]
+ \ refresh[-client]
+ \ rename[-session]
+ \ rename-window
+ \ renamew
+ \ resize-pane
+ \ resizep
+ \ respawn-pane
+ \ respawnp
+ \ respawn-window
+ \ respawnw
+ \ rotate-window
+ \ rotatew
+ \ run[-shell]
+ \ save-buffer
+ \ saveb
+ \ select-layout
+ \ selectl
+ \ select-pane
+ \ selectp
+ \ select-window
+ \ selectw
+ \ send[-keys]
+ \ send-prefix
+ \ server-info
+ \ info
+ \ set-buffer
+ \ setb
+ \ set-environment
+ \ setenv
+ \ set[-option]
+ \ set-window-option
+ \ setw
+ \ show-buffer
+ \ showb
+ \ show-environment
+ \ showenv
+ \ show-messages
+ \ showmsgs
+ \ show[-options]
+ \ show-window-options
+ \ showw
+ \ source[-file]
+ \ split-window
+ \ splitw
+ \ start[-server]
+ \ suspend-client
+ \ suspendc
+ \ swap-pane
+ \ swapp
+ \ swap-window
+ \ swapw
+ \ switch-client
+ \ switchc
+ \ unbind[-key]
+ \ unlink-window
+ \ unlinkw
+ \ wait[-for]
syn keyword tmuxOptsSet
- \ buffer-limit escape-time exit-unattached exit-unattached focus-events
- \ quiet set-clipboard
- \ assume-paste-time base-index bell-action bell-on-alert default-command
- \ default-shell default-terminal destroy-unattached detach-on-destroy
- \ display-panes-active-colour display-panes-colour display-panes-time
- \ display-time history-limit lock-after-time lock-command lock-server
- \ message-command-style message-limit message-style mouse-resize-pane
- \ mouse-select-pane mouse-select-window mouse-utf8
- \ pane-active-border-style pane-border-style prefix prefix2
- \ renumber-windows repeat-time set-remain-on-exit set-titles
- \ set-titles-string status status-interval status-justify status-keys
- \ status-left status-left-length status-left-style status-position
- \ status-right status-right-length staus-right-style status-utf8
- \ terminal-overrides update-environment visual-activity visual-bell
- \ visual-content visual-silence word-separators
+ \ assume-paste-time
+ \ base-index
+ \ bell-action
+ \ bell-on-alert
+ \ buffer-limit
+ \ default-command
+ \ default-shell
+ \ default-terminal
+ \ destroy-unattached
+ \ detach-on-destroy
+ \ display-panes-active-colour
+ \ display-panes-colour
+ \ display-panes-time
+ \ display-time
+ \ escape-time
+ \ exit-unattached
+ \ focus-events
+ \ history-limit
+ \ lock-after-time
+ \ lock-command
+ \ lock-server
+ \ message-command-style
+ \ message-limit
+ \ message-style
+ \ mouse-resize-pane
+ \ mouse-select-pane
+ \ mouse-select-window
+ \ mouse-utf8
+ \ pane-active-border-style
+ \ pane-border-style
+ \ prefix
+ \ prefix2
+ \ quiet
+ \ renumber-windows
+ \ repeat-time
+ \ set-clipboard
+ \ set-remain-on-exit
+ \ set-titles
+ \ set-titles-string
+ \ status
+ \ status-interval
+ \ status-justify
+ \ status-keys
+ \ status-left
+ \ status-left-length
+ \ status-left-style
+ \ status-position
+ \ status-right
+ \ status-right-length
+ \ status-utf8
+ \ staus-right-style
+ \ terminal-overrides
+ \ update-environment
+ \ visual-activity
+ \ visual-bell
+ \ visual-content
+ \ visual-silence
+ \ word-separators
syn keyword tmuxOptsSetw
- \ aggressive-resize allow-rename alternate-screen automatic-rename
- \ c0-change-interval c0-change-trigger clock-mode-colour
- \ clock-mode-style force-height force-width force-height
- \ force-width main-pane-height main-pane-width mode-keys
- \ mode-mouse mode-style monitor-activity monitor-content monitor-silence
- \ other-pane-height other-pane-width pane-base-index remain-on-exit
- \ synchronize-panes utf8 window-status-activity-style
- \ window-status-bell-style window-status-content-style
- \ window-status-current-format window-status-current-style
- \ window-status-format window-status-last-style window-status-separator
- \ window-status-style wrap-search xterm-keys
+ \ aggressive-resize
+ \ allow-rename
+ \ alternate-screen
+ \ automatic-rename
+ \ c0-change-interval
+ \ c0-change-trigger
+ \ clock-mode-colour
+ \ clock-mode-style
+ \ force-height
+ \ force-width
+ \ main-pane-height
+ \ main-pane-width
+ \ mode-keys
+ \ mode-mouse
+ \ mode-style
+ \ monitor-activity
+ \ monitor-content
+ \ monitor-silence
+ \ other-pane-height
+ \ other-pane-width
+ \ pane-base-index
+ \ remain-on-exit
+ \ synchronize-panes
+ \ utf8
+ \ window-status-activity-style
+ \ window-status-bell-style
+ \ window-status-content-style
+ \ window-status-current-format
+ \ window-status-current-style
+ \ window-status-format
+ \ window-status-last-style
+ \ window-status-separator
+ \ window-status-style
+ \ wrap-search
+ \ xterm-keys
syn keyword tmuxTodo FIXME NOTE TODO XXX contained