summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2016-01-29 14:40:30 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2016-01-29 14:40:30 +0000
commita33bb3e876895ef40ee90e5f89c76184e65c7f10 (patch)
treeaa1b12ef606a38b1c2f4bd3146c83868b6c02709
parent8cf1504ba67307ee885c19c12d63a6a22016a582 (diff)
Link to the bash(1) completion file from README rather than including it in
examples.
-rw-r--r--README4
-rw-r--r--examples/bash_completion_tmux.sh105
2 files changed, 4 insertions, 105 deletions
diff --git a/README b/README
index 88d77b5f..c0102e68 100644
--- a/README
+++ b/README
@@ -40,6 +40,10 @@ A vim(1) syntax file is available at:
https://github.com/keith/tmux.vim
https://raw.githubusercontent.com/keith/tmux.vim/master/syntax/tmux.vim
+And a bash(1) completion file at:
+
+ https://github.com/przepompownia/tmux-bash-completion
+
For debugging, running tmux with -v or -vv will generate server and client log
files in the current directory.
diff --git a/examples/bash_completion_tmux.sh b/examples/bash_completion_tmux.sh
deleted file mode 100644
index 74728b91..00000000
--- a/examples/bash_completion_tmux.sh
+++ /dev/null
@@ -1,105 +0,0 @@
-# START tmux completion
-# This file is in the public domain
-# See: http://www.debian-administration.org/articles/317 for how to write more.
-# Usage: Put "source bash_completion_tmux.sh" into your .bashrc
-_tmux()
-{
- local cur prev opts
- COMPREPLY=()
- cur="${COMP_WORDS[COMP_CWORD]}"
- prev="${COMP_WORDS[COMP_CWORD-1]}"
-
- opts=" \
- attach-session \
- bind-key \
- break-pane \
- capture-pane \
- choose-client \
- choose-session \
- choose-window \
- clear-history \
- clock-mode \
- command-prompt \
- confirm-before \
- copy-buffer \
- copy-mode \
- delete-buffer \
- detach-client \
- display-message \
- display-panes \
- down-pane \
- find-window \
- has-session \
- if-shell \
- join-pane \
- kill-pane \
- kill-server \
- kill-session \
- kill-window \
- last-window \
- link-window \
- list-buffers \
- list-clients \
- list-commands \
- list-keys \
- list-panes \
- list-sessions \
- list-windows \
- load-buffer \
- lock-client \
- lock-server \
- lock-session \
- move-window \
- new-session \
- new-window \
- next-layout \
- next-window \
- paste-buffer \
- pipe-pane \
- previous-layout \
- previous-window \
- refresh-client \
- rename-session \
- rename-window \
- resize-pane \
- respawn-window \
- rotate-window \
- run-shell \
- save-buffer \
- select-layout \
- select-pane \
- select-prompt \
- select-window \
- send-keys \
- send-prefix \
- server-info \
- set-buffer \
- set-environment \
- set-option \
- set-window-option \
- show-buffer \
- show-environment \
- show-messages \
- show-options \
- show-window-options \
- source-file \
- split-window \
- start-server \
- suspend-client \
- swap-pane \
- swap-window \
- switch-client \
- unbind-key \
- unlink-window \
- up-pane"
-
- COMPREPLY=($(compgen -W "${opts}" -- ${cur}))
- return 0
-
-}
-complete -F _tmux tmux
-
-# END tmux completion
-
-
-