[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.118.19.247: ~ $
#compdef tmux

# tmux <http://tmux.sf.net> completion for zsh <http://zsh.sf.net>.
#
# Configuration:
#
# - On some OSs, the directory for tmux's server sockets may not be
#   the default (which is /tmp/tmux-<uid>/), but say
#   /var/run/tmux/tmux-<uid>, in which case the completion for
#   'tmux -L <tab>' will not be able to find the sockets in the default
#   location (debian does this, for instance); tell _tmux the right place
#   to look:
#       % zstyle ':completion:*:*:tmux:*:sockets' socketdir "/var/run/tmux/tmux-${UID}"
#
# - tmux knows a *lot* of sub-commands, hence 'tmux <tab>' returns a lot
#   of possible completions. _tmux knows about all commands and their aliases.
#   By default, both are offered. If you do not care about the aliases, do this:
#       % zstyle ':completion:*:*:tmux:*:subcommands' mode 'commands'
#
#   The same can be done to only return aliases by setting the above style
#   to 'aliases'. The default value is 'both' (but actually every value
#   different from 'commands' and 'aliases' will have the same effect).
#
#   'lsw' is an alias for 'list-windows' for example; note that not all
#   commands have aliases. So probably, either the default 'both' or
#   'commands' makes most sense for this style.
#
# - For finer grained control over what is suggested as possible completions,
#   the 'ignored-patterns' style may be used; suppose you think that only
#   '*-window' or '*-windows' are worth being completed. You would get that
#   behaviour like this:
#       % zstyle ':completion:*:*:tmux:*:subcommands' ignored-patterns '^*-window(|s)'
#
#   Some tmux commands currently do not work if called from a shell prompt,
#   so it would make sense to ignore them per default (at the time of writing,
#   those commands are choose-{session,client,window}, confirm-before and
#   find-window. This would ignore them:
#       % zstyle ':completion:*:*:tmux:*:subcommands' ignored-patterns \
#                'choose-*' 'confirm-before' 'find-window'
#
# The configuration for subcommand completions may be done in
# this context: ':completion:*:*:tmux-<sub-command>:*:*'

# Global variables; setup the first time _tmux is called.
# For $_tmux_commands[] generation, see the very end of this file.
typeset -ga _tmux_commands _tmux_aliases
typeset -gA _tmux_aliasmap

_tmux_aliasmap=(
    # clients and sessions
    attach      attach-session
    detach      detach-client
    has         has-session
    lsc         list-clients
    lscm        list-commands
    ls          list-sessions
    new         new-session
    refresh     refresh-client
    rename      rename-session
    showmsgs    show-messages
    source      source-file
    start       start-server
    suspendc    suspend-client
    switchc     switch-client

    # windows and panes
    breakp      break-pane
    capturep    capture-pane
    displayp    display-panes
    downp       down-pane
    findw       find-window
    joinp       join-pane
    killp       kill-pane
    killw       kill-window
    last        last-window
    linkw       link-window
    lsp         list-panes
    lsw         list-windows
    movew       move-window
    neww        new-window
    nextl       next-layout
    next        next-window
    pipep       pipe-pane
    prev        previous-window
    renamew     rename-window
    resizep     resize-pane
    respawnw    respawn-window
    rotatew     rotate-window
    selectl     select-layout
    selectp     select-pane
    selectw     select-window
    splitw      split-window
    swapp       swap-pane
    swapw       swap-window
    unlinkw     unlink-window
    upp         up-pane

    # key bindings
    bind        bind-key
    lsk         list-keys
    send        send-keys
    unbind      unbind-key

    # options
    set         set-option
    setw        set-window-option
    show        show-options
    showw       show-window-options

    # environment
    setenv      set-environment
    showenv     show-environment

    # status line
    confirm     confirm-before
    display     display-message

    # buffers
    clearhist   clear-history
    copyb       copy-buffer
    deleteb     delete-buffer
    lsb         list-buffers
    loadb       load-buffer
    pasteb      paste-buffer
    saveb       save-buffer
    setb        set-buffer
    showb       show-buffer

    # miscellaneous
    if          if-shell
    lock        lock-server
    run         run-shell
    info        server-info
)

# --- Sub-command functions ---
# These *must* be called _tmux-*(); The description generation relies on
# them being names that way. *No* other functions may match that pattern.
# Other utility functions should be named __tmux-*() (see below).
#
# Another thing, the description generation needs, is handling of
# $tmux_describe: If that parameter is non-empty, the sub-command function
# should only print a description of the sub-command it handles and return
# immidiately after doing so.
#
# To add support for a new sub-command, you only have to add a new
# _tmux-<foo>() function below (preferably alphabetically sorted), that
# behaves like described above; and add a alias->command pair in the
# _tmux_aliasmap associative array above (if the comand in fact has an
# alias). The rest should just work[tm].

function _tmux-attach-session() {
    [[ -n ${tmux_describe} ]] && print "Attach or switch to a session" && return
    local -a args

    args=(
        '-d[detach other clients attached to target session]'
        '-r[put the client into read-only mode]'
        '-t[choose a target session]:target session:__tmux-sessions'
    )
    _arguments ${args}
}

function _tmux-bind-key() {
    [[ -n ${tmux_describe} ]] && print "Bind a key to a command" && return
    local curcontext="${curcontext}" state
    local -a args

    args=(
        '-c[bind to command mode instead of normal mode]'
        '-n[make the binding work without the need for the prefix key]'
        '-r[the key may repeat]'
        '-t[choose a key table for the binding]:key tables:__tmux-key-tables'
        '1: :->key'
        '*:: :->command_and_args'
    )
    _arguments -C ${args} && return

    if [[ ${state} == 'key' ]]; then
        _message "key"
    else
        # quite cool, that this works. :-)
        _tmux
    fi
}

function _tmux-break-pane() {
    [[ -n ${tmux_describe} ]] && print "Break a pane from an existing into a new window" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-t[choose a target pane]:panes:__tmux-panes'
    )
    _arguments ${args}
}

function _tmux-capture-pane() {
    [[ -n ${tmux_describe} ]] && print "Capture the contents of a pane to a buffer" && return
    local -a args
    args=(
        '-b[choose target buffer]:target buffer:__tmux-buffers'
        '-t[choose source pane]:source pane:__tmux-panes'
    )
    _arguments ${args}
}

function _tmux-choose-client() {
    [[ -n ${tmux_describe} ]] && print "Put a window into client choice mode" && return
    __tmux-choose-stuff
}

function _tmux-choose-session() {
    [[ -n ${tmux_describe} ]] && print "Put a window into session choice mode" && return
    __tmux-choose-stuff
}

function _tmux-choose-window() {
    [[ -n ${tmux_describe} ]] && print "Put a window into window choice mode" && return
    __tmux-choose-stuff
}

function _tmux-clear-history() {
    [[ -n ${tmux_describe} ]] && print "Remove and clear history for a pane" && return
    local -a args
    args=('-t[choose a target pane]:panes:__tmux-panes')
    _arguments ${args}
}

function _tmux-clock-mode() {
    [[ -n ${tmux_describe} ]] && print "Enter clock mode" && return
    local -a args
    args=('-t[choose a target pane]:panes:__tmux-panes')
    _arguments ${args}
}

function _tmux-command-prompt() {
    [[ -n ${tmux_describe} ]] && print "Open the tmux command prompt in a client" && return
    local state
    local -a args
    args=(
        '-p[list of prompts]:prompts:->plist'
        '-t[choose a target client]:clients:__tmux-clients'
        '*:: :->tmpl'
    )
    _arguments -C ${args} && return
    if [[ ${state} == 'plist' ]]; then
        _message "comma seperated list of prompts"
        return
    fi
    __tmux-lastarg ${state} 'tmpl' 1 "command template"
}

function _tmux-confirm-before() {
    [[ -n ${tmux_describe} ]] && print "Run a command but ask for confirmation before" && return
    local state
    local -a args
    args=(
        '-t[choose a target client]:clients:__tmux-clients'
        '*:: :->command_and_args'
    )
    _arguments -C ${args} && return
    __tmux-lastarg ${state} 'command_and_args' 1 "command string"
}

function _tmux-copy-buffer() {
    [[ -n ${tmux_describe} ]] && print "Copy session paste buffers" && return
    local state session
    local -a args
    local -ax bopts

    args=(
        '-a[choose a source buffer index]:buffer:->srcbuf'
        '-b[choose a destination buffer index]:buffer:->dstbuf'
        '-s[choose a source session]:session:->srcsession'
        '-t[choose a destination session]:session:->dstsession'
    )
    _arguments ${args}

    case ${state} in
        ((src|dst)session)
            __tmux-sessions
            return
            ;;
        (srcbuf)
            session="$(__tmux-get-optarg -s "${words[@]}")"
            ;;
        (srcbuf)
            session="$(__tmux-get-optarg -t "${words[@]}")"
            ;;
    esac
    if [[ -n ${session} ]]; then
        bopts=( -t ${session} )
        __tmux-buffers
        return
    fi
    bopts=()
    __tmux-buffers
}

function _tmux-copy-mode() {
    [[ -n ${tmux_describe} ]] && print "Enter copy mode" && return
    local -a args
    args=(
        '-t[choose a target pane]:panes:__tmux-panes'
        '-u[scroll up one page]'
    )
    _arguments ${args}
}

function _tmux-delete-buffer() {
    [[ -n ${tmux_describe} ]] && print "Delete a paste buffer" && return
    local state session
    local -a args
    local -ax bopts

    args=(
        '-b[choose a target buffer index]:panes:->buffer'
        '-t[choose a target session]:panes:->session'
    )
    _arguments ${args}

    case ${state} in
        (session)
            __tmux-sessions
            return
            ;;
        (buffer)
            session="$(__tmux-get-optarg -t "${words[@]}")"
            ;;
        (*) return ;;
    esac
    if [[ -n ${session} ]]; then
        bopts=( -t ${session} )
        __tmux-buffers
        return
    fi
    bopts=()
    __tmux-buffers
}

function _tmux-detach-client() {
    [[ -n ${tmux_describe} ]] && print "Detach a client from the server" && return
    local -a args
    args=('-t[choose a target client]:clients:__tmux-clients')
    _arguments ${args}
}

function _tmux-display-message() {
    [[ -n ${tmux_describe} ]] && print "Display a message in the status line" && return
    local -a args
    args=(
        '-p[print message to stdout]'
        '-t[choose a target client]:clients:__tmux-clients'
        '*:: :->msg'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'msg' 1 "message"
}

function _tmux-display-panes() {
    [[ -n ${tmux_describe} ]] && print "Display an indicator for each visible pane" && return
    local -a args
    args=('-t[choose a target client]:clients:__tmux-clients')
    _arguments ${args}
}

function _tmux-down-pane() {
    [[ -n ${tmux_describe} ]] && print "Move down a pane" && return
    local -a args
    args=('-t[choose a target pane]:panes:__tmux-panes')
    _arguments ${args}
}

function _tmux-find-window() {
    [[ -n ${tmux_describe} ]] && print "Search for a pattern in windows" && return
    local curcontext="${curcontext}" state
    local -a args
    args=(
        '-t[choose a target window]:windows:__tmux-windows'
        '*:: :->pattern'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'pattern' 1 "window search pattern"
}

function _tmux-has-session() {
    [[ -n ${tmux_describe} ]] && print "Check and report if a session exists on the server" && return
    local -a args
    args=('-t[choose a target session]:sessions:__tmux-sessions')
    _arguments ${args}
}

function _tmux-if-shell() {
    [[ -n ${tmux_describe} ]] && print "Execute a tmux command if a shell-command succeeded" && return
    local -a args
    args=(
        '1:shell command:'
        '2:tmux command:'
    )
    _arguments ${args}
}

function _tmux-join-pane() {
    [[ -n ${tmux_describe} ]] && print "Split a pane and move an existing one into the new space" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-h[split horizontally]'
        '-v[split vertically]'
        '-l[define new pane'\''s size]: :_guard "[0-9]#" "numeric value"'
        '-p[define new pane'\''s size in percent]: :_guard "[0-9]#" "numeric value"'
        '-s[choose source pane]:window:__tmux-panes'
        '-t[choose target pane]:window:__tmux-panes'
    )
    _arguments ${args} && return
}

function _tmux-kill-pane() {
    [[ -n ${tmux_describe} ]] && print "Destroy a given pane" && return
    local -a args
    args=(
        '-a[kill all panes, except current]'
        '-t[choose a target pane]:panes:__tmux-panes'
    )
    _arguments ${args}
}

function _tmux-kill-server() {
    [[ -n ${tmux_describe} ]] && print "Kill clients, sessions and server" && return
    __tmux-nothing-else
}

function _tmux-kill-session() {
    [[ -n ${tmux_describe} ]] && print "Destroy a given session" && return
    local -a args
    args=('-t[choose a target session]:sessions:__tmux-sessions')
    _arguments ${args}
}

function _tmux-kill-window() {
    [[ -n ${tmux_describe} ]] && print "Destroy a given window" && return
    local -a args
    args=('-t[choose a target window]:windows:__tmux-windows')
    _arguments ${args}
}

function _tmux-last-window() {
    [[ -n ${tmux_describe} ]] && print "Select the previously selected window" && return
    local -a args
    args=('-t[choose a session]:sessions:__tmux-sessions')
    _arguments ${args} && return
}

function _tmux-link-window() {
    [[ -n ${tmux_describe} ]] && print "Link a window to another" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-k[kill the target window if it exists]'
        '-s[choose source window]:window:__tmux-windows'
        '-t[choose destination window]:window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-list-buffers() {
    [[ -n ${tmux_describe} ]] && print "List paste buffers of a session" && return
    local -a args
    args=('-t[choose a session]:sessions:__tmux-sessions')
    _arguments ${args} && return
}

function _tmux-list-clients() {
    [[ -n ${tmux_describe} ]] && print "List clients attached to server" && return
    __tmux-nothing-else
}

function _tmux-list-commands() {
    [[ -n ${tmux_describe} ]] && print "List supported sub-commands" && return
    __tmux-nothing-else
}

function _tmux-list-keys() {
    [[ -n ${tmux_describe} ]] && print "List all key-bindings" && return
    local -a args
    args=('-t[choose a key table]:key table:__tmux-key-tables')
    _arguments ${args} && return
}

function _tmux-list-panes() {
    [[ -n ${tmux_describe} ]] && print "List panes of a window" && return
    local -a args
    args=('-t[choose a window]:windows:__tmux-windows')
    _arguments ${args} && return
}

function _tmux-list-sessions() {
    [[ -n ${tmux_describe} ]] && print "List sessions managed by server" && return
    __tmux-nothing-else
}

function _tmux-list-windows() {
    [[ -n ${tmux_describe} ]] && print "List windows of a session" && return
    local -a args
    args=('-t[choose a session]:sessions:__tmux-sessions')
    _arguments ${args} && return
}

function _tmux-load-buffer() {
    [[ -n ${tmux_describe} ]] && print "Load a file into a paste buffer" && return
    local state session
    local -a args
    local -ax bopts

    args=(
        '-b[choose a target buffer index]:panes:->buffer'
        '-t[choose a target session]:panes:->session'
        '1:file name:_files -g "*(-.)"'
    )
    _arguments ${args}

    case ${state} in
        (session)
            __tmux-sessions
            return
            ;;
        (buffer)
            session="$(__tmux-get-optarg -t "${words[@]}")"
            ;;
        (*) return ;;
    esac
    if [[ -n ${session} ]]; then
        bopts=( -t ${session} )
        __tmux-buffers
        return
    fi
    bopts=()
    __tmux-buffers
}

function _tmux-lock-client() {
    [[ -n ${tmux_describe} ]] && print "Lock a client" && return
    local -a args
    args=('-t[choose a client]:clients:__tmux-clients')
    _arguments ${args} && return
}

function _tmux-lock-server() {
    [[ -n ${tmux_describe} ]] && print "Lock all clients attached to the server" && return
    __tmux-nothing-else
}

function _tmux-lock-session() {
    [[ -n ${tmux_describe} ]] && print "Lock all clients attached to a session" && return
    local -a args
    args=('-t[choose a session]:sessions:__tmux-sessions')
    _arguments ${args} && return
}

function _tmux-move-window() {
    [[ -n ${tmux_describe} ]] && print "Move a window to another" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-s[choose source window]:window:__tmux-windows'
        '-t[choose destination window]:window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-new-session() {
    [[ -n ${tmux_describe} ]] && print "Create a new session" && return
    local -a args
    args=(
        '-d[do not attach new session to current terminal]'
        '-n[name the initial window]:window name'
        '-s[name the session]:session name'
        '-t[specify target session]:sessions:__tmux-sessions'
        '*:: :_command'
    )
    _arguments ${args}
}

function _tmux-new-window() {
    [[ -n ${tmux_describe} ]] && print "Create a new window" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-k[destroy it if the specified window exists]'
        '-n[specify a window name]:window name:'
        '-t[specify target window]:windows:__tmux-windows'
        '*:: :_command'
    )
    _arguments ${args}
}

function _tmux-next-layout() {
    [[ -n ${tmux_describe} ]] && print "Move a window to the next layout" && return
    local -a args
    args=('-t[choose target window]:window:__tmux-windows')
    _arguments ${args}
}

function _tmux-next-window() {
    [[ -n ${tmux_describe} ]] && print "Move to the next window in a session" && return
    local -a args
    args=(
        '-a[move to the next window with activity]'
        '-t[choose target session]:session:__tmux-sessions'
    )
    _arguments ${args}
}

function _tmux-paste-buffer() {
    [[ -n ${tmux_describe} ]] && print "Insert a paste buffer into the window" && return
    local -a args
    args=(
        '-d[remove buffer from stack after pasting]'
        '-r[do not replace LF with CR when pasting]'
        '-b[choose buffer]:source buffer:__tmux-buffers'
        '-t[choose target window]:window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-pipe-pane() {
    [[ -n ${tmux_describe} ]] && print "Pipe output from a pane to a shell command" && return
    local state
    args=(
        '-o[only open a pipe if none is currently opened]'
        '-t[choose target pane]:pane:__tmux-panes'
        '*:: :->cmd'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'cmd' 1 "command string"
}

function _tmux-previous-layout() {
    [[ -n ${tmux_describe} ]] && print "Move a window to the previous layout" && return
    local -a args
    args=('-t[choose target window]:window:__tmux-windows')
    _arguments ${args}
}

function _tmux-previous-window() {
    [[ -n ${tmux_describe} ]] && print "Move to the previous window in a session" && return
    local -a args
    args=(
        '-a[move to the previous window with activity]'
        '-t[choose target session]:session:__tmux-sessions'
    )
    _arguments ${args}
}

function _tmux-refresh-client() {
    [[ -n ${tmux_describe} ]] && print "Refresh a client" && return
    local -a args
    args=('-t[choose target client]:client:__tmux-clients')
    _arguments ${args}
}

function _tmux-rename-session() {
    [[ -n ${tmux_describe} ]] && print "Rename a session" && return
    local state
    args=(
        '-t[choose target session]:session:__tmux-sessions'
        '*:: :->name'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'name' 1 "new session name"
}

function _tmux-rename-window() {
    [[ -n ${tmux_describe} ]] && print "Rename a window" && return
    local state
    args=(
        '-t[choose target window]:window:__tmux-windows'
        '*:: :->name'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'name' 1 "new window name"
}

function _tmux-resize-pane() {
    [[ -n ${tmux_describe} ]] && print "Resize a pane" && return
    args=(
        '-D[resize downward]'
        '-L[resize to the left]'
        '-R[resize to the right]'
        '-U[resize upward]'
        '-t[choose target pane]:pane:__tmux-panes'
        '1::adjustment (defaults to one):_guard "[0-9]#" "numeric value"'
    )
    _arguments ${args}
}

function _tmux-respawn-window() {
    [[ -n ${tmux_describe} ]] && print "Reuse a window in which a command has exited" && return
    local -a args
    args=(
        '-k[kill window if it is in use]'
        '-t[choose target window]:window:__tmux-windows'
        '*::command:_command'
    )
    _arguments ${args}
}

function _tmux-rotate-window() {
    [[ -n ${tmux_describe} ]] && print "Rotate positions of panes in a window" && return
    local -a args
    args=(
        '-D[rotate downward]'
        '-U[rotate upward]'
        '-t[choose target window]:window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-run-shell() {
    [[ -n ${tmux_describe} ]] && print "Execute a command without creating a new window" && return
    _command
}

function _tmux-save-buffer() {
    [[ -n ${tmux_describe} ]] && print "Save a paste buffer to a file" && return
    local state session
    local -a args
    local -ax bopts

    args=(
        '-b[choose a target buffer index]:buffer:->buffer'
        '-t[choose a target session]:buffer:->session'
    )
    _arguments ${args}

    case ${state} in
        (session)
            __tmux-sessions
            return
            ;;
        (buffer)
            session="$(__tmux-get-optarg -t "${words[@]}")"
            ;;
        (*) return ;;
    esac
    if [[ -n ${session} ]]; then
        bopts=( -t ${session} )
        __tmux-buffers
        return
    fi
    bopts=()
    __tmux-buffers
}

function _tmux-select-layout() {
    [[ -n ${tmux_describe} ]] && print "Choose a layout for a window" && return
    args=(
        '-t[choose a target window]:target window:__tmux-windows'
        '*::layout name:__tmux-layouts'
    )
    _arguments ${args}
}

function _tmux-select-pane() {
    [[ -n ${tmux_describe} ]] && print "Make a pane the active one in the window" && return
    local -a args
    args=('-t[choose a target pane]:panes:__tmux-panes')
    _arguments ${args} && return
}

function _tmux-select-prompt() {
    [[ -n ${tmux_describe} ]] && print "Open a prompt to enter a window index" && return
    local -a args
    args=('-t[choose a target client]:clients:__tmux-clients')
    _arguments ${args} && return
}

function _tmux-select-window() {
    [[ -n ${tmux_describe} ]] && print "Select a window" && return
    local -a args
    args=('-t[choose a target window]:windows:__tmux-windows')
    _arguments ${args} && return
}

function _tmux-send-keys() {
    [[ -n ${tmux_describe} ]] && print "Send key(s) to a window" && return
    local curcontext="${curcontext}" state
    local -a args
    args=(
        '-t[choose a target pane]:panes:__tmux-panes'
        '*:: :->key'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'key' 1 "key"
}

function _tmux-send-prefix() {
    [[ -n ${tmux_describe} ]] && print "Send the prefix key to a window" && return
    local -a args
    args=('-t[choose a target pane]:panes:__tmux-panes')
    _arguments ${args}
}

function _tmux-server-info() {
    [[ -n ${tmux_describe} ]] && print "Show server information" && return
    __tmux-nothing-else
}

function _tmux-set-buffer() {
    [[ -n ${tmux_describe} ]] && print "Set contents of a paster buffer" && return
    local state session
    local -a args
    local -ax bopts

    args=(
        '-b[choose a target buffer index]:panes:->buffer'
        '-t[choose a target session]:panes:->session'
    )
    _arguments ${args}

    case ${state} in
        (session)
            __tmux-sessions
            return
            ;;
        (buffer)
            session="$(__tmux-get-optarg -t "${words[@]}")"
            ;;
        (*) return ;;
    esac
    if [[ -n ${session} ]]; then
        bopts=( -t ${session} )
        __tmux-buffers
        return
    fi
    bopts=()
    __tmux-buffers
}

function _tmux-set-environment() {
    [[ -n ${tmux_describe} ]] && print "(Un)Set an environment variable" && return
    local state
    local -a args
    args=(
        '-g[modify global environment]'
        '-r[remove variable before starting new processes]'
        '-u[unset a variable]'
        '-t[choose a target session]:target session:__tmux-sessions'
        '*:: :->name_or_value'
    )
    _arguments -C ${args}

    case ${state} in
        name_or_value)
            if (( CURRENT == 1 )); then
                _message 'name'
            elif (( CURRENT == 2 )); then
                _message 'value'
            else
                __tmux-nothing-else
            fi
            ;;
    esac
}

function _tmux-set-option() {
    [[ -n ${tmux_describe} ]] && print "Set a session option" && return
    local mode
    local -a args
    args=(
        '-a[append to string options]'
        '-g[set a global session option]'
        '-u[unset a non-global option]'
        '-w[change window (not session) options]'
        '-s[change server (not session) options]'
        '-t[choose a target session]:target session:__tmux-sessions'
        '*:: :->name_or_value'
    )
    if __tmux-got-option-already -w; then
        mode=window
    elif __tmux-got-option-already -s; then
        mode=server
    else
        mode=session
    fi
    _arguments -C ${args}
    __tmux-options-complete ${mode} ${state}
}

function _tmux-set-window-option() {
    [[ -n ${tmux_describe} ]] && print "Set a window option" && return
    local -a args
    args=(
        '-a[append to string options]'
        '-g[set a global window option]'
        '-u[unset a non-global option]'
        '-t[choose a target window]:target window:__tmux-windows'
        '*:: :->name_or_value'
    )
    _arguments -C ${args}
    __tmux-options-complete window ${state}
}

function _tmux-show-buffer() {
    [[ -n ${tmux_describe} ]] && print "Display the contents of a paste buffer" && return
    local state session
    local -a args
    local -ax bopts

    args=(
        '-b[choose a target buffer index]:panes:->buffer'
        '-t[choose a target session]:panes:->session'
    )
    _arguments ${args}

    case ${state} in
        (session)
            __tmux-sessions
            return
            ;;
        (buffer)
            session="$(__tmux-get-optarg -t "${words[@]}")"
            ;;
        (*) return ;;
    esac
    if [[ -n ${session} ]]; then
        bopts=( -t ${session} )
        __tmux-buffers
        return
    fi
    bopts=()
    __tmux-buffers
}

function _tmux-show-environment() {
    [[ -n ${tmux_describe} ]] && print "Display the environment" && return
    local -a args
    args=(
        '-g[show global environment]'
        '-t[choose a target session]:target session:__tmux-sessions'
    )
    _arguments ${args}
}

function _tmux-show-messages() {
    [[ -n ${tmux_describe} ]] && print "Show client"\'"s message log" && return
    args=('-t[choose target client]:client:__tmux-clients')
    _arguments ${args}
}

function _tmux-show-options() {
    [[ -n ${tmux_describe} ]] && print "Show session options" && return
    local -a args
    args=(
        '-g[show global options]'
        '-t[choose a target session]:target session:__tmux-sessions'
    )
    _arguments ${args}
}

function _tmux-show-window-options() {
    [[ -n ${tmux_describe} ]] && print "Show window options" && return
    local -a args
    args=(
        '-g[show global options]'
        '-t[choose a target window]:target window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-source-file() {
    [[ -n ${tmux_describe} ]] && print "Execute tmux commands from a file" && return
    _files -g "*(-.)"
}

function _tmux-split-window() {
    [[ -n ${tmux_describe} ]] && print "Splits a pane into two" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-h[split horizontally]'
        '-v[split vertically]'
        '-l[define new pane'\''s size]: :_guard "[0-9]#" "numeric value"'
        '-p[define new pane'\''s size in percent]: :_guard "[0-9]#" "numeric value"'
        # Yes, __tmux_pane is correct here. The behaviour was changed
        # in recent tmux versions and makes more sense. Except that
        # changing the command's name might annoy users. So it stays like
        # this.
        '-t[choose target pane]:window:__tmux-panes'
        '*:: :_command'
    )
    _arguments ${args} && return
}

function _tmux-start-server() {
    [[ -n ${tmux_describe} ]] && print "Start a tmux server" && return
    __tmux-nothing-else
}

function _tmux-suspend-client() {
    [[ -n ${tmux_describe} ]] && print "Suspend a client" && return
    local -a args
    args=('-t[choose destination client]:client:__tmux-clients')
    _arguments ${args}
}

function _tmux-swap-pane() {
    [[ -n ${tmux_describe} ]] && print "Swap two panes" && return
    local -a args
    args=(
        '-D[move pane down]'
        '-U[move pane up]'
        '-d[do not change the active pane]'
        '-s[choose source pane]:pane:__tmux-panes'
        '-t[choose destination pane]:pane:__tmux-panes'
    )
    _arguments ${args}
}

function _tmux-swap-window() {
    [[ -n ${tmux_describe} ]] && print "Swap two windows" && return
    local -a args
    args=(
        '-d[do not make the new window become the active one]'
        '-s[choose source window]:window:__tmux-windows'
        '-t[choose destination window]:window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-switch-client() {
    [[ -n ${tmux_describe} ]] && print "Switch the client to another session" && return
    local -a args
    args=(
        '-c[choose a target client]:client:__tmux-clients'
        '-t[choose a target window]:window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-unbind-key() {
    [[ -n ${tmux_describe} ]] && print "Unbind a key" && return
    local state keytable
    local -a args ow

    ow=( "${words[@]}" )
    args=(
        '-c[kill the window if it is only in one session]'
        '-n[remove a non-prefix binding]'
        '-t[choose a key table]:key table:__tmux-key-tables'
        '*:: :->boundkeys'
    )
    _arguments ${args} && return
    [[ ${state} != 'boundkeys' ]] && return
    keytable="$(__tmux-get-optarg -t "${ow[@]}")"
    if [[ -n ${keytable} ]]; then
        __tmux-bound-keys -t ${keytable}
        return
    fi
    __tmux-bound-keys
}

function _tmux-unlink-window() {
    [[ -n ${tmux_describe} ]] && print "Unlink a window" && return
    local -a args
    args=(
        '-k[kill the window if it is only in one session]'
        '-t[choose a target window]:target window:__tmux-windows'
    )
    _arguments ${args}
}

function _tmux-up-pane() {
    [[ -n ${tmux_describe} ]] && print "Move up a pane" && return
    local -a args
    args=('-t[choose a target pane]:panes:__tmux-panes')
    _arguments ${args}
}

# --- Utility functions ---
# They should be called __tmux-*() and kept seperate from the
# sub-command functions.

function __tmux-attributes() {
    local -a attr already
    attr=( default bright bold dim underscore blink reverse hidden italics )
    compset -P '*,'
    already=(${(s<,>)IPREFIX})
    _describe -t tmux-attribute 'tmux attribute' attr -S, -F already -q
}

function __tmux-buffers() {
    local expl
    local -a buffers

    if [[ ${(t)bopts} != *array* ]]; then
        local -a bopts; bopts=()
    fi

    buffers=( ${${(f)"$(command tmux 2> /dev/null list-buffers "${bopts[@]}")"}/:[ $'\t']##/:} )
    _describe -t buffers 'buffers' buffers
}

function __tmux-bound-keys() {
    local expl
    local -a keys

    keys=( ${${${${(f)"$(command tmux 2> /dev/null list-keys "$@")"}/:[ $'\t']##/:}/(#s)[ $'\t']##/}/(#s):/\\:} )
    _describe -t keys 'keys' keys
}

function __tmux-choose-stuff() {
    # choose-{client,session,window} accept exactly the same arguments, so...
    local curcontext="${curcontext}" state
    local -a args
    args=(
        '-t[choose a target pane]:panes:__tmux-panes'
        '*:: :->tmpl'
    )
    _arguments ${args} && return
    __tmux-lastarg ${state} 'tmpl' 1 "tmux command template"
}

function __tmux-clients() {
    local expl
    local -a clients
    clients=( ${${(f)"$(command tmux 2> /dev/null list-clients)"}/:[ $'\t']##/:} )
    _describe -t clients 'clients' clients
}

function __tmux-colours() {
    local -a colnames
    colnames=( default black red green yellow blue magenta cyan white colourN:"replace N by a number between 0 and 255" )
    compset -P 'colour*'
    if [[ -z ${IPREFIX} ]]; then
        _describe -t tmux-colours 'colour' colnames
    else
        _message 'colour number 0..255'
    fi
}

function __tmux-get-optarg() {
    local opt="$1"
    local -i i
    shift

    for (( i = 1; i <= $#; i++ )); do
        if [[ ${argv[$i]} == ${opt} ]]; then
            if [[ ${argv[$(( i + 1 ))]} != -* ]]; then
                print -- ${argv[$(( i + 1 ))]}
            fi
            return
        fi
    done
}

function __tmux-got-option-already() {
    [[ -n ${(M)words:#$1} ]] && return 0
    return 1
}

function __tmux-key-tables() {
    local expl
    local -a tables
    tables=( vi-edit emacs-edit vi-choice emacs-choice vi-copy emacs-copy )
    _wanted keytable expl 'key tables' compadd ${expl} -- ${tables}
}

function __tmux-lastarg() {
    local got_state="$1" want_state="$2" pos="$3" msg="$4"

    if [[ ${want_state} == ${got_state} ]] && (( CURRENT == ${pos} )); then
        _message ${msg}
    else
        __tmux-nothing-else
    fi
}

function __tmux-layouts() {
    local expl
    local -a layouts
    layouts=( even-horizontal even-vertical main-horizontal main-vertical )
    _wanted layout expl 'layouts' compadd ${expl} -- ${layouts}
}

function __tmux-nothing-else() {
    _message "no further arguments"
}

function __tmux-option-guard() {
    local mode opt guard int_guard
    mode="$1"
    opt="$2"
    shift; shift
    local -a options desc
    int_guard='_guard "[0-9]#" "'${opt}': numeric value"'
    if [[ ${mode} == 'session' ]]; then
        options=(
            'base-index:'${int_guard}
            'bell-action:DESC:any none current'
            'buffer-limit:'${int_guard}
            'default-command:MSG:command string'
            'default-path:MSG:path name'
            'default-shell:MSG:shell executable'
            'default-terminal:MSG:terminal string'
            'display-panes-colour:__tmux-colours'
            'display-panes-active-colour:__tmux-colours'
            'display-panes-time:'${int_guard}
            'display-time:'${int_guard}
            'history-limit:'${int_guard}
            'lock-after-time:'${int_guard}
            'lock-command:MSG:command string'
            'lock-server:DESC:on off'
            'message-attr:__tmux-attributes'
            'message-bg:__tmux-colours'
            'message-fg:__tmux-colours'
            'message-limit:'${int_guard}
            'mouse-select-pane:DESC:on off'
            'pane-border-bg:__tmux-colours'
            'pane-border-fg:__tmux-colours'
            'pane-active-border-bg:__tmux-colours'
            'pane-active-border-fg:__tmux-colours'
            'prefix:MSG:comma-seperated key list'
            'repeat-time:'${int_guard}
            'set-remain-on-exit:DESC:on off'
            'set-titles:DESC:on off'
            'set-titles-string:MSG:title format string'
            'status:DESC:on off'
            'status-attr:__tmux-attributes'
            'status-bg:__tmux-colours'
            'status-fg:__tmux-colours'
            'status-interval:'${int_guard}
            'status-justify:DESC:left centre right'
            'status-keys:DESC:vi emacs'
            'status-left:MSG:format string'
            'status-left-attr:__tmux-attributes'
            'status-left-bg:__tmux-colours'
            'status-left-fg:__tmux-colours'
            'status-left-length:'${int_guard}
            'status-right:MSG:format string'
            'status-right-attr:__tmux-attributes'
            'status-right-bg:__tmux-colours'
            'status-right-fg:__tmux-colours'
            'status-right-length:'${int_guard}
            'status-utf8:DESC:on off'
            'terminal-overrides:MSG:overrides string'
            'update-environment:MSG:string listing env. variables'
            'visual-activity:DESC:on off'
            'visual-bell:DESC:on off'
            'visual-content:DESC:on off'
        )
    elif [[ ${mode} == 'server' ]]; then
        options=(
            'escape-time:'${int_guard}
            'quiet:DESC:on off'
        )
    else
        options=(
            'aggressive-resize:DESC:on off'
            'alternate-screen:DESC:on off'
            'automatic-rename:DESC:on off'
            'clock-mode-colour:__tmux-colours'
            'clock-mode-style:DESC:12 24'
            'force-height:'${int_guard}
            'force-width:'${int_guard}
            'main-pane-height:'${int_guard}
            'main-pane-width:'${int_guard}
            'mode-attr:__tmux-attributes'
            'mode-bg:__tmux-colours'
            'mode-fg:__tmux-colours'
            'mode-keys:DESC:vi emacs'
            'mode-mouse:DESC:on off'
            'monitor-activity:DESC:on off'
            'monitor-content:MSG:fnmatch(3) pattern'
            'remain-on-exit:DESC:on off'
            'synchronize-panes:DESC:on off'
            'utf8:DESC:on off'
            'window-status-attr:__tmux-attributes'
            'window-status-bg:__tmux-colours'
            'window-status-current-attr:__tmux-attributes'
            'window-status-current-bg:__tmux-colours'
            'window-status-current-fg:__tmux-colours'
            'window-status-current-format:MSG:status format string'
            'window-status-fg:__tmux-colours'
            'window-status-format:MSG:status format string'
            'xterm-keys:DESC:on off'
        )
    fi

    guard=${(M)options:#$opt:*}
    if [[ -z ${guard} ]]; then
        _message "unknown ${mode} option: ${opt}"
        return
    fi
    _message "${mode} option value"
    guard=${guard#*:}
    case ${guard} in
        ('') ;;
        (MSG:*)
            _message ${guard#*:}
            ;;
        (DESC:*)
            eval "desc=( ${guard#*:} )"
            _describe -t "tmux-${mode}-option-value" "${opt}" desc
            ;;
        (*)
            eval ${guard}
            ;;
    esac
}

function __tmux-options() {
    local -a tmux_options
    tmux_options=(
        'base-index:define where to start numbering'
        'bell-action:set action on window bell'
        'buffer-limit:number of buffers kept per session'
        'default-command:default command for new windows'
        'default-path:default working directory'
        'default-shell:default shell executable'
        'default-terminal:default terminal definition string'
        'display-panes-colour:colour used for display-panes'
        'display-panes-active-colour:colour for active pane in display-panes'
        'display-panes-time:time (in msecs) of display-panes output'
        'display-time:time (in msecs) messages are displayed'
        'history-limit:number of copy-mode lines per window'
        'lock-after-time:lock sessions after N seconds'
        'lock-command:command to run for locking a client'
        'lock-server:make lock-after-time lock the server instead of sessions'
        'message-attr:set status line message attributes'
        'message-bg:set status line message background colour'
        'message-fg:set status line message foreground colour'
        'message-limit:set size of message log per client'
        'mouse-select-pane:make mouse clicks select window panes'
        'pane-border-bg:set pane border foreground colour'
        'pane-border-fg:set pane border background colour'
        'pane-active-border-bg:set active pane border foreground colour'
        'pane-active-border-fg:set active pane border background colour'
        'prefix:comma seperated line of keys accepted as prefix key'
        'repeat-time:time for multiple commands without prefix-key presses'
        'set-remain-on-exit:set remain-on-exit window option'
        'set-titles:try to set xterm window titles'
        'set-titles-string:format used by set-titles'
        'status:show or hide the status bar'
        'status-attr:status bar attributes'
        'status-bg:status bar background colour'
        'status-fg:status bar foreground colour'
        'status-interval:interval (in seconds) for status bar updates'
        'status-justify:position of the window list in status bar'
        'status-keys:mode to use in status bar modes (vi/emacs)'
        'status-left:format to use left in status bar'
        'status-left-attr:attribute for the left part of the status bar'
        'status-left-bg:background colour of the left part of the status bar'
        'status-left-fg:foreground colour of the left part of the status bar'
        'status-left-length:maximum length of the left part of the status bar'
        'status-right:format to use right in status bar'
        'status-right-attr:attribute for the right part of the status bar'
        'status-right-bg:background colour of the right part of the status bar'
        'status-right-fg:foreground colour of the right part of the status bar'
        'status-right-length:maximum length of the right part of the status bar'
        'status-utf8:assume UTF-8 sequences to appear in status bar'
        'terminal-overrides:override terminal descriptions'
        'update-environment:list of variables to be copied to a session'\''s environment'
        'visual-activity:display status line messages upon activity'
        'visual-bell:use visual bell instead of audible'
        'visual-content:display status line messages upon content changes'
    )
    _describe -t tmux-options 'tmux option' tmux_options
}

function __tmux-options-complete() {
    local mode="$1" state="$2"

    case ${state} in
        name_or_value)
            if (( CURRENT == 1 )) && [[ ${mode} == 'session' ]]; then
                __tmux-options
            elif (( CURRENT == 1 )) && [[ ${mode} == 'server' ]]; then
                __tmux-server-options
            elif (( CURRENT == 1 )) && [[ ${mode} == 'window' ]]; then
                __tmux-window-options
            elif (( CURRENT == 2 )); then
                __tmux-option-guard ${mode} ${words[1]}
            else
                __tmux-nothing-else
            fi
            ;;
    esac
}

function __tmux-panes() {
    local expl line
    local -i num
    local -a panes opts

    compset -P '*.'
    if [[ -n ${IPREFIX} ]]; then
        opts=( -t "${IPREFIX%.}" )
    else
        opts=( )
    fi
    num=0
    command tmux 2> /dev/null list-panes "${opts[@]}" | while IFS= read -r line; do
        panes+=( $(( num++ )):${line//:/} )
    done
    _describe -t panes 'panes' panes "$@"
    if [[ ${IPREFIX} != *. ]]; then
        _wanted windows expl 'windows' __tmux-windows -S.
    fi
}

function __tmux-server-options() {
    local -a tmux_server_options
    tmux_server_options=(
        'escape-time:set timeout to detect single escape characters (in msecs)'
        'quiet:enable/disable the display of various informational messages'
    )
    _describe -t tmux-server-options 'tmux server option' tmux_server_options
}

function __tmux-sessions() {
    local expl
    local -a sessions
    sessions=( ${${(f)"$(command tmux 2> /dev/null list-sessions)"}/:[ $'\t']##/:} )
    _describe -t sessions 'sessions' sessions "$@"
}

function __tmux-socket-name() {
    local expl sdir
    local curcontext="${curcontext}"
    local -a socks
    zstyle -s ":completion:${curcontext}:sockets" socketdir sdir || sdir="/tmp/tmux-${UID}"
    socks=(${sdir}/*(=:t))
    _wanted socket expl 'socket name' compadd ${expl} -- ${socks}
}

function __tmux-window-options() {
    local -a tmux_window_options
    tmux_window_options=(
        'aggressive-resize:aggressively resize windows'
        'alternate-screen:allow alternate screen feature to be used'
        'automatic-rename:attempt to automatically rename windows'
        'clock-mode-colour:set clock colour'
        'clock-mode-style:set clock hour format (12/24)'
        'force-height:force a windows to a certain height'
        'force-width:force a windows to a certain width'
        'main-pane-height:set height for main-* layouts'
        'main-pane-width:set width for main-* layouts'
        'mode-attr:set window modes attributes'
        'mode-bg:set window modes background colour'
        'mode-fg:set window modes foreground colour'
        'mode-keys:mode to use in copy and choice modes (vi/emacs)'
        'mode-mouse:use mouse in modes'
        'monitor-activity:monitor window activity'
        'monitor-content:monitor window contents for a fnmatch(3) pattern'
        'remain-on-exit:do not destroy windows after the program exits'
        'synchronize-panes:send input to all panes of a window'
        'utf8:assume UTF-8 sequences to appear in a window'
        'window-status-attr:set status line attributes for a window'
        'window-status-bg:set status line background for a window'
        'window-status-current-attr:set status line attributes for active window'
        'window-status-current-bg:set status line background for active window'
        'window-status-current-fg:set status line foreground for active window'
        'window-status-current-format:set status line format for active window'
        'window-status-fg:set status line foreground for a window'
        'window-status-format:set status line format for all but the active window'
        'xterm-keys:generate xterm-style function key sequences'
    )
    _describe -t tmux-window-options 'tmux window option' tmux_window_options
}

function __tmux-windows() {
    local expl
    local -a wins opts

    compset -P '*:'
    if [[ -n ${IPREFIX} ]]; then
        opts=( -t "${IPREFIX%:}" )
    else
        opts=( )
    fi
    wins=( ${${(M)${(f)"$(command tmux 2> /dev/null list-windows "${opts[@]}")"}:#<->*}/:[ $'\t']##/:} )
    _describe -t windows 'windows' wins "$@"
    if [[ ${IPREFIX} != *: ]]; then
        _wanted sessions expl 'sessions' __tmux-sessions -S:
    fi
}

# And here is the actual _tmux(), that puts it all together:
function _tmux() {
    local curcontext="${curcontext}"
    local mode state ret
    local -a args
    local -x tmuxcommand
    unset tmux_describe

    args=(
        '-2[force using 256 colours]'
        '-8[force using 88 colours]'
        '-c[execute a shell command]:command name:_command_names'
        '-f[specify configuration file]:tmux config file:_files -g "*(-.)"'
        '-l[behave like a login shell]'
        '-L[specify socket name]:socket name:__tmux-socket-name'
        '-q[do not send informational messages]'
        '-S[specify socket path]:server socket:_path_files -g "*(=,/)"'
        '-u[force using UTF-8]'
        '-v[request verbose logging]'
        '*:: :->subcommand_or_options'
    )
    _arguments -C -s -w ${args} && return

    if [[ ${state} == "subcommand_or_options" ]]; then
        if (( CURRENT == 1 )) ; then
            zstyle -s ":completion:${curcontext}:subcommands" mode mode || mode='both'
            if [[ ${mode} == 'commands' ]]; then
                _describe -t subcommands 'tmux commands' _tmux_commands
            elif [[ ${mode} == 'aliases' ]]; then
                _describe -t subcommands 'tmux aliases' _tmux_aliases
            else
                _describe -t subcommands 'tmux commands and aliases' _tmux_commands -- _tmux_aliases
            fi
        else
            if (( ${+commands[tmux]} == 0 )); then
                _message '`tmux'\'' not found in $path; sub-cmd completions disabled.'
                return 0
            fi
            tmuxcommand="${words[1]}"
            if [[ -n ${_tmux_aliasmap[$tmuxcommand]} ]] ; then
                tmuxcommand="${_tmux_aliasmap[$tmuxcommand]}"
            fi
            if ! (( ${+functions[_tmux-$tmuxcommand]} )); then
              local low high
              low=$_tmux_commands[(i)$tmuxcommand*]
              high=$_tmux_commands[(I)$tmuxcommand*]
              if (( low == high )); then
                tmuxcommand=${_tmux_commands[low]%%:*}
              elif (( low < high )); then
                _message -e "Ambiguous command $tmuxcommand"
              else
                _message -e "Subcommand $tmuxcommand not known"
              fi
            fi
            curcontext="${curcontext%:*:*}:tmux-${tmuxcommand}:"
            _call_function ret _tmux-${tmuxcommand}
        fi
    fi
}

# description generation follows; only done on 1st _tmux call.
local f desc
local -A rev
local -x tmux_describe
tmux_describe='yes, please'
for f in ${(k)_tmux_aliasmap} ; do
    rev+=( ${_tmux_aliasmap[$f]} $f )
done
for f in ${(M)${(k)functions}:#_tmux-*} ; do
    desc="$($f)"
    _tmux_commands+=( "${f#_tmux-}${desc:+:$desc}" )
    [[ -n ${rev[${f#_tmux-}]} ]] && _tmux_aliases+=( "${rev[${f#_tmux-}]}${desc:+:$desc}" )
done
unset desc f rev tmux_describe

_tmux

Filemanager

Name Type Size Permission Actions
VCS_INFO_adjust File 246 B 0644
VCS_INFO_bydir_detect File 827 B 0644
VCS_INFO_check_com File 294 B 0644
VCS_INFO_detect_bzr File 326 B 0644
VCS_INFO_detect_cdv File 335 B 0644
VCS_INFO_detect_cvs File 325 B 0644
VCS_INFO_detect_darcs File 333 B 0644
VCS_INFO_detect_fossil File 341 B 0644
VCS_INFO_detect_git File 657 B 0644
VCS_INFO_detect_hg File 681 B 0644
VCS_INFO_detect_mtn File 336 B 0644
VCS_INFO_detect_p4 File 2.3 KB 0644
VCS_INFO_detect_svk File 1.43 KB 0644
VCS_INFO_detect_svn File 348 B 0644
VCS_INFO_detect_tla File 345 B 0644
VCS_INFO_formats File 3.62 KB 0644
VCS_INFO_get_cmd File 233 B 0644
VCS_INFO_get_data_bzr File 3.41 KB 0644
VCS_INFO_get_data_cdv File 305 B 0644
VCS_INFO_get_data_cvs File 512 B 0644
VCS_INFO_get_data_darcs File 311 B 0644
VCS_INFO_get_data_fossil File 654 B 0644
VCS_INFO_get_data_git File 5.59 KB 0644
VCS_INFO_get_data_hg File 8.24 KB 0644
VCS_INFO_get_data_mtn File 410 B 0644
VCS_INFO_get_data_p4 File 1.08 KB 0644
VCS_INFO_get_data_svk File 729 B 0644
VCS_INFO_get_data_svn File 1.7 KB 0644
VCS_INFO_get_data_tla File 479 B 0644
VCS_INFO_hook File 1.64 KB 0644
VCS_INFO_maxexports File 472 B 0644
VCS_INFO_nvcsformats File 423 B 0644
VCS_INFO_quilt File 5.53 KB 0644
VCS_INFO_realpath File 250 B 0644
VCS_INFO_reposub File 295 B 0644
VCS_INFO_set File 805 B 0644
_SuSEconfig File 582 B 0644
_a2ps File 2.74 KB 0644
_a2utils File 487 B 0644
_aap File 2.58 KB 0644
_acpi File 1.24 KB 0644
_acpitool File 2.38 KB 0644
_acroread File 3.42 KB 0644
_adb File 15.02 KB 0644
_alias File 711 B 0644
_aliases File 708 B 0644
_all_labels File 920 B 0644
_all_matches File 970 B 0644
_alternative File 1.9 KB 0644
_analyseplugin File 647 B 0644
_ant File 5.96 KB 0644
_antiword File 1.08 KB 0644
_apachectl File 116 B 0644
_apm File 1.64 KB 0644
_approximate File 3.39 KB 0644
_apt File 20.53 KB 0644
_apt-file File 1.75 KB 0644
_apt-move File 1.77 KB 0644
_apt-show-versions File 750 B 0644
_aptitude File 4.02 KB 0644
_arch_archives File 413 B 0644
_arch_namespace File 3.23 KB 0644
_arg_compile File 7.39 KB 0644
_arguments File 16.75 KB 0644
_arp File 1.14 KB 0644
_arping File 1.32 KB 0644
_arrays File 86 B 0644
_assign File 64 B 0644
_at File 969 B 0644
_attr File 2.24 KB 0644
_auto-apt File 1.06 KB 0644
_autocd File 85 B 0644
_awk File 972 B 0644
_axi-cache File 725 B 0644
_bash_completions File 1.33 KB 0644
_baz File 15.64 KB 0644
_be_name File 407 B 0644
_beadm File 1.46 KB 0644
_bind_addresses File 416 B 0644
_bindkey File 2 KB 0644
_bison File 923 B 0644
_bittorrent File 4.8 KB 0644
_bogofilter File 5.17 KB 0644
_brace_parameter File 4.9 KB 0644
_brctl File 1.72 KB 0644
_bsd_pkg File 5.42 KB 0644
_btrfs File 5 KB 0644
_bts File 7.06 KB 0644
_bug File 4.58 KB 0644
_builtin File 178 B 0644
_bzip2 File 2.17 KB 0644
_bzr File 10.53 KB 0644
_cache_invalid File 707 B 0644
_cal File 547 B 0644
_calendar File 1.37 KB 0644
_call_function File 737 B 0644
_call_program File 211 B 0644
_canonical_paths File 4.1 KB 0644
_ccal File 778 B 0644
_cd File 3.58 KB 0644
_cdbs-edit-patch File 56 B 0644
_cdcd File 2.09 KB 0644
_cdr File 1.17 KB 0644
_cdrdao File 8.06 KB 0644
_cdrecord File 4.75 KB 0644
_chflags File 1.5 KB 0644
_chkconfig File 777 B 0644
_chmod File 2.22 KB 0644
_chown File 2.48 KB 0644
_chrt File 1.63 KB 0644
_clay File 1.72 KB 0644
_combination File 2.44 KB 0644
_comm File 409 B 0644
_command File 238 B 0644
_command_names File 1.25 KB 0644
_compdef File 1.92 KB 0644
_complete File 3.09 KB 0644
_complete_debug File 825 B 0644
_complete_help File 2.4 KB 0644
_complete_help_generic File 412 B 0644
_complete_tag File 1.82 KB 0644
_compress File 1.38 KB 0644
_condition File 1.66 KB 0644
_configure File 444 B 0644
_coreadm File 1.46 KB 0644
_correct File 518 B 0644
_correct_filename File 1.92 KB 0644
_correct_word File 388 B 0644
_cowsay File 535 B 0644
_cp File 2.34 KB 0644
_cpio File 4.55 KB 0644
_cplay File 343 B 0644
_cryptsetup File 3.24 KB 0644
_cssh File 795 B 0644
_csup File 1.1 KB 0644
_ctags_tags File 170 B 0644
_cut File 2.57 KB 0644
_cvs File 28.27 KB 0644
_cvsup File 937 B 0644
_cygcheck File 2 KB 0644
_cygpath File 2.55 KB 0644
_cygrunsrv File 2.71 KB 0644
_cygserver File 1.5 KB 0644
_cygstart File 2.13 KB 0644
_dak File 8.98 KB 0644
_darcs File 1.17 KB 0644
_date File 1.11 KB 0644
_dbus File 3.46 KB 0644
_dchroot File 1.03 KB 0644
_dchroot-dsa File 987 B 0644
_dcop File 2.88 KB 0644
_dd File 812 B 0644
_deb_packages File 3.63 KB 0644
_debchange File 511 B 0644
_debdiff File 906 B 0644
_debfoster File 3.14 KB 0644
_debsign File 623 B 0644
_default File 682 B 0644
_defaults File 1.66 KB 0644
_delimiters File 329 B 0644
_describe File 3.12 KB 0644
_description File 3.03 KB 0644
_devtodo File 4.45 KB 0644
_dhclient File 925 B 0644
_dhcpinfo File 1.17 KB 0644
_dict File 2.09 KB 0644
_dict_words File 1.26 KB 0644
_diff File 90 B 0644
_diff_options File 6.98 KB 0644
_diffstat File 727 B 0644
_dir_list File 680 B 0644
_directories File 117 B 0644
_directory_stack File 1.38 KB 0644
_dirs File 262 B 0644
_disable File 459 B 0644
_dispatch File 2.01 KB 0644
_django File 5.86 KB 0644
_dladm File 26.1 KB 0644
_dlocate File 893 B 0644
_dmidecode File 935 B 0644
_domains File 585 B 0644
_dpatch-edit-patch File 1.25 KB 0644
_dpkg File 7.29 KB 0644
_dpkg-buildpackage File 1.17 KB 0644
_dpkg-cross File 1.12 KB 0644
_dpkg-repack File 378 B 0644
_dpkg_source File 1.29 KB 0644
_dput File 1.26 KB 0644
_dtrace File 2.07 KB 0644
_du File 3.16 KB 0644
_dumpadm File 596 B 0644
_dumper File 377 B 0644
_dupload File 780 B 0644
_dvi File 3.94 KB 0644
_dynamic_directory_name File 378 B 0644
_ecasound File 8.38 KB 0644
_echotc File 93 B 0644
_echoti File 94 B 0644
_elinks File 2.89 KB 0644
_elm File 653 B 0644
_email_addresses File 5.32 KB 0644
_emulate File 217 B 0644
_enable File 338 B 0644
_enscript File 5.24 KB 0644
_env File 429 B 0644
_equal File 33 B 0644
_espeak File 2.03 KB 0644
_ethtool File 6.6 KB 0644
_expand File 6.77 KB 0644
_expand_alias File 1.94 KB 0644
_expand_word File 307 B 0644
_fakeroot File 486 B 0644
_fc File 1.33 KB 0644
_feh File 6.85 KB 0644
_fetch File 1.36 KB 0644
_fetchmail File 554 B 0644
_ffmpeg File 8.16 KB 0644
_figlet File 1.47 KB 0644
_file_descriptors File 844 B 0644
_file_systems File 1.14 KB 0644
_files File 3.92 KB 0644
_find File 3 KB 0644
_finger File 2.11 KB 0644
_fink File 5.25 KB 0644
_first File 1.59 KB 0644
_flasher File 1.62 KB 0644
_flex File 1.42 KB 0644
_floppy File 110 B 0644
_flowadm File 2.5 KB 0644
_fmadm File 2.31 KB 0644
_fortune File 601 B 0644
_freebsd-update File 935 B 0644
_fsh File 519 B 0644
_fstat File 675 B 0644
_functions File 233 B 0644
_fuse_arguments File 1.05 KB 0644
_fuse_values File 1.61 KB 0644
_fuser File 2.06 KB 0644
_fusermount File 650 B 0644
_gcc File 11.81 KB 0644
_gcore File 805 B 0644
_gdb File 1.68 KB 0644
_generic File 328 B 0644
_genisoimage File 1.96 KB 0644
_getclip File 532 B 0644
_getconf File 2.16 KB 0644
_getent File 1.61 KB 0644
_getfacl File 1.34 KB 0644
_getmail File 1.05 KB 0644
_git File 251.4 KB 0644
_git-buildpackage File 2.57 KB 0644
_global File 1.81 KB 0644
_global_tags File 186 B 0644
_globflags File 693 B 0644
_globqual_delims File 466 B 0644
_globquals File 5.75 KB 0644
_gnome-gv File 139 B 0644
_gnu_generic File 178 B 0644
_gnupod File 5.57 KB 0644
_gnutls File 6.1 KB 0644
_go File 256 B 0644
_gpg File 12.99 KB 0644
_gphoto2 File 2.45 KB 0644
_gprof File 1.31 KB 0644
_gqview File 619 B 0644
_gradle File 6.29 KB 0644
_graphicsmagick File 28.2 KB 0644
_grep File 3.98 KB 0644
_grep-excuses File 315 B 0644
_groff File 2.2 KB 0644
_groups File 1009 B 0644
_growisofs File 19.16 KB 0644
_gs File 1.58 KB 0644
_guard File 169 B 0644
_guilt File 1.52 KB 0644
_gv File 1.32 KB 0644
_gzip File 3.45 KB 0644
_hash File 1.1 KB 0644
_have_glob_qual File 910 B 0644
_hdiutil File 22.02 KB 0644
_hg File 29.08 KB 0644
_history File 1.31 KB 0644
_history_complete_word File 3.37 KB 0644
_history_modifiers File 1.91 KB 0644
_hosts File 2.32 KB 0644
_hwinfo File 1.87 KB 0644
_iconv File 1.97 KB 0644
_id File 453 B 0644
_ifconfig File 2.8 KB 0644
_iftop File 665 B 0644
_ignored File 1.61 KB 0644
_imagemagick File 27.45 KB 0644
_in_vared File 813 B 0644
_inetadm File 406 B 0644
_init_d File 2.55 KB 0644
_initctl File 6.18 KB 0644
_invoke-rc.d File 555 B 0644
_ionice File 337 B 0644
_ip File 19.66 KB 0644
_ipadm File 12.31 KB 0644
_ipset File 6.03 KB 0644
_iptables File 10.35 KB 0644
_irssi File 1.38 KB 0644
_ispell File 4.11 KB 0644
_iwconfig File 2.34 KB 0644
_java File 22.92 KB 0644
_java_class File 681 B 0644
_jobs File 1.94 KB 0644
_jobs_bg File 27 B 0644
_jobs_builtin File 360 B 0644
_jobs_fg File 31 B 0644
_joe File 2.22 KB 0644
_join File 933 B 0644
_kfmclient File 3.19 KB 0644
_kill File 475 B 0644
_killall File 365 B 0644
_kld File 867 B 0644
_knock File 304 B 0644
_kvno File 566 B 0644
_last File 472 B 0644
_ld_debug File 1.14 KB 0644
_ldd File 1.3 KB 0644
_less File 5.54 KB 0644
_lha File 1.77 KB 0644
_lighttpd File 413 B 0644
_limit File 166 B 0644
_limits File 105 B 0644
_linda File 1.41 KB 0644
_links File 2.04 KB 0644
_lintian File 4.64 KB 0644
_list File 822 B 0644
_list_files File 1.39 KB 0644
_ln File 2.96 KB 0644
_loadkeys File 595 B 0644
_locales File 349 B 0644
_locate File 4.5 KB 0644
_logical_volumes File 455 B 0644
_look File 444 B 0644
_losetup File 737 B 0644
_lp File 8.08 KB 0644
_ls File 5.94 KB 0644
_lscfg File 658 B 0644
_lsdev File 1.39 KB 0644
_lslv File 348 B 0644
_lsof File 2.32 KB 0644
_lspv File 432 B 0644
_lsusb File 861 B 0644
_lsvg File 505 B 0644
_lynx File 10.9 KB 0644
_lzop File 3.75 KB 0644
_mac_applications File 139 B 0644
_mac_files_for_application File 1.95 KB 0644
_madison File 688 B 0644
_mail File 432 B 0644
_mailboxes File 5.88 KB 0644
_main_complete File 9.59 KB 0644
_make File 4.92 KB 0644
_make-kpkg File 2.58 KB 0644
_man File 3.25 KB 0644
_match File 2.37 KB 0644
_math File 327 B 0644
_matlab File 1.13 KB 0644
_md5sum File 457 B 0644
_mdadm File 8.02 KB 0644
_members File 390 B 0644
_mencal File 1.06 KB 0644
_menu File 558 B 0644
_mere File 57 B 0644
_mergechanges File 106 B 0644
_message File 788 B 0644
_metaflac File 1.42 KB 0644
_mh File 3.51 KB 0644
_mii-tool File 748 B 0644
_mime_types File 1.13 KB 0644
_mkdir File 1.86 KB 0644
_mkshortcut File 1.24 KB 0644
_mkzsh File 371 B 0644
_module File 5.37 KB 0644
_module-assistant File 2.05 KB 0644
_modutils File 4.87 KB 0644
_mondo File 1.95 KB 0644
_monotone File 2.45 KB 0644
_mosh File 372 B 0644
_most_recent_file File 871 B 0644
_mount File 40.42 KB 0644
_mozilla File 4.67 KB 0644
_mpc File 6.46 KB 0644
_mplayer File 8.13 KB 0644
_mt File 3.14 KB 0644
_mtools File 3.99 KB 0644
_mtr File 725 B 0644
_multi_parts File 8.16 KB 0644
_mutt File 1.28 KB 0644
_my_accounts File 45 B 0644
_mysql_utils File 9.75 KB 0644
_mysqldiff File 1.1 KB 0644
_nautilus File 538 B 0644
_ncftp File 280 B 0644
_nedit File 2.8 KB 0644
_net_interfaces File 1.03 KB 0644
_netcat File 1.29 KB 0644
_netscape File 2.87 KB 0644
_netstat File 2.22 KB 0644
_newsgroups File 210 B 0644
_next_label File 600 B 0644
_next_tags File 3.38 KB 0644
_nice File 246 B 0644
_nkf File 2.1 KB 0644
_nm File 731 B 0644
_nmap File 3.38 KB 0644
_nmcli File 8.76 KB 0644
_normal File 1011 B 0644
_nothing File 90 B 0644
_notmuch File 1.63 KB 0644
_npm File 529 B 0644
_nslookup File 5.54 KB 0644
_object_classes File 146 B 0644
_okular File 334 B 0644
_oldlist File 1.87 KB 0644
_open File 1.08 KB 0644
_options File 182 B 0644
_options_set File 299 B 0644
_options_unset File 309 B 0644
_osc File 4.05 KB 0644
_other_accounts File 64 B 0644
_pack File 361 B 0644
_parameter File 37 B 0644
_parameters File 914 B 0644
_patch File 7.95 KB 0644
_path_commands File 2.77 KB 0644
_path_files File 26.93 KB 0644
_pax File 2.72 KB 0644
_pbm File 25.25 KB 0644
_pbuilder File 1.24 KB 0644
_pdf File 423 B 0644
_pdftk File 1.34 KB 0644
_perforce File 85.99 KB 0644
_perl File 5.21 KB 0644
_perl_basepods File 716 B 0644
_perl_modules File 4.56 KB 0644
_perldoc File 2.28 KB 0644
_pfctl File 4.11 KB 0644
_pfexec File 670 B 0644
_pgrep File 2.09 KB 0644
_php File 2.99 KB 0644
_physical_volumes File 124 B 0644
_pick_variant File 918 B 0644
_pids File 1.59 KB 0644
_pine File 2.88 KB 0644
_ping File 1.69 KB 0644
_piuparts File 976 B 0644
_pkg-config File 2.11 KB 0644
_pkg5 File 12.15 KB 0644
_pkg_instance File 353 B 0644
_pkgadd File 1012 B 0644
_pkginfo File 613 B 0644
_pkgrm File 551 B 0644
_pkgtool File 2.38 KB 0644
_pon File 443 B 0644
_portaudit File 563 B 0644
_portlint File 748 B 0644
_portmaster File 3.88 KB 0644
_ports File 285 B 0644
_portsnap File 1.01 KB 0644
_postfix File 530 B 0644
_powerd File 628 B 0644
_prcs File 6.69 KB 0644
_precommand File 188 B 0644
_prefix File 1.58 KB 0644
_print File 3.23 KB 0644
_printenv File 104 B 0644
_printers File 3.13 KB 0644
_procstat File 706 B 0644
_prompt File 296 B 0644
_prstat File 1.77 KB 0644
_ps File 333 B 0644
_ps1234 File 3.34 KB 0644
_pscp File 716 B 0644
_pspdf File 341 B 0644
_psutils File 3.56 KB 0644
_ptree File 449 B 0644
_pump File 1.41 KB 0644
_putclip File 538 B 0644
_pydoc File 436 B 0644
_python File 2.03 KB 0644
_qemu File 2.47 KB 0644
_qiv File 2.58 KB 0644
_qtplay File 525 B 0644
_quilt File 9.81 KB 0644
_raggle File 2.68 KB 0644
_rake File 2.78 KB 0644
_ranlib File 403 B 0644
_rar File 4.51 KB 0644
_rcs File 766 B 0644
_read File 919 B 0644
_read_comp File 3.76 KB 0644
_readshortcut File 1.03 KB 0644
_rebootin File 574 B 0644
_redirect File 421 B 0644
_regex_arguments File 2.44 KB 0644
_regex_words File 746 B 0644
_remote_files File 2.47 KB 0644
_renice File 424 B 0644
_reprepro File 2.5 KB 0644
_requested File 268 B 0644
_retrieve_cache File 732 B 0644
_retrieve_mac_apps File 3.23 KB 0644
_ri File 3.72 KB 0644
_rlogin File 1.81 KB 0644
_rm File 1.53 KB 0644
_rpm File 10.77 KB 0644
_rpmbuild File 3.31 KB 0644
_rrdtool File 491 B 0644
_rsync File 11.54 KB 0644
_rubber File 2.64 KB 0644
_ruby File 2.84 KB 0644
_sablotron File 1.77 KB 0644
_samba File 3.36 KB 0644
_savecore File 228 B 0644
_sccs File 6.04 KB 0644
_sched File 467 B 0644
_schedtool File 916 B 0644
_schroot File 1.46 KB 0644
_screen File 6.6 KB 0644
_sed File 986 B 0644
_sep_parts File 3.71 KB 0644
_service File 1.02 KB 0644
_services File 951 B 0644
_set File 1.44 KB 0644
_set_command File 815 B 0644
_setfacl File 1.96 KB 0644
_setopt File 193 B 0644
_setup File 1.91 KB 0644
_setxkbmap File 2.37 KB 0644
_sh File 517 B 0644
_showmount File 428 B 0644
_signals File 1013 B 0644
_sisu File 3.84 KB 0644
_slrn File 1.1 KB 0644
_smit File 856 B 0644
_snoop File 1.8 KB 0644
_socket File 1.06 KB 0644
_sockstat File 635 B 0644
_softwareupdate File 2.28 KB 0644
_sort File 1.97 KB 0644
_source File 226 B 0644
_spamassassin File 475 B 0644
_sqlite File 1.55 KB 0644
_sqsh File 2.11 KB 0644
_ssh File 21.45 KB 0644
_sshfs File 752 B 0644
_stat File 568 B 0644
_stgit File 952 B 0644
_store_cache File 1.7 KB 0644
_strace File 6.56 KB 0644
_strip File 2.31 KB 0644
_stty File 762 B 0644
_su File 1.9 KB 0644
_sub_commands File 136 B 0644
_subscript File 4.19 KB 0644
_subversion File 10.16 KB 0644
_sudo File 1.13 KB 0644
_suffix_alias_files File 525 B 0644
_surfraw File 17.72 KB 0644
_svcadm File 1.42 KB 0644
_svccfg File 2.07 KB 0644
_svcprop File 793 B 0644
_svcs File 1 KB 0644
_svcs_fmri File 2.82 KB 0644
_svn-buildpackage File 2.58 KB 0644
_sysctl File 1.67 KB 0644
_systemd File 44.41 KB 0755
_tags File 1.43 KB 0644
_tar File 5.97 KB 0644
_tar_archive File 1014 B 0644
_tardy File 678 B 0644
_tcpdump File 4.2 KB 0644
_tcpsys File 1002 B 0644
_tcptraceroute File 583 B 0644
_telnet File 2.84 KB 0644
_terminals File 210 B 0644
_tex File 1.92 KB 0644
_texi File 129 B 0644
_texinfo File 8.52 KB 0644
_tidy File 7.13 KB 0644
_tiff File 7.06 KB 0644
_tilde File 732 B 0644
_tilde_files File 676 B 0644
_time_zone File 222 B 0644
_tin File 2.07 KB 0644
_tla File 17.58 KB 0644
_tmux File 49.02 KB 0644
_todo.sh File 4.07 KB 0644
_toilet File 863 B 0644
_toolchain-source File 328 B 0644
_topgit File 177 B 0644
_totd File 287 B 0644
_tpb File 975 B 0644
_tpconfig File 1.09 KB 0644
_tracepath File 87 B 0644
_trap File 101 B 0644
_tree File 1.87 KB 0644
_ttyctl File 113 B 0644
_tune2fs File 1.37 KB 0644
_twidge File 1.67 KB 0644
_twisted File 2.77 KB 0644
_typeset File 3.71 KB 0644
_ulimit File 1020 B 0644
_uml File 5.14 KB 0644
_unace File 472 B 0644
_uname File 2.5 KB 0644
_unexpand File 620 B 0644
_unhash File 555 B 0644
_uniq File 1.35 KB 0644
_unison File 5.39 KB 0644
_units File 2.75 KB 0644
_unsetopt File 190 B 0644
_update-alternatives File 1.73 KB 0644
_update-rc.d File 637 B 0644
_urls File 5.91 KB 0644
_urpmi File 13.5 KB 0644
_urxvt File 2.71 KB 0644
_uscan File 1.01 KB 0644
_user_admin File 1.9 KB 0644
_user_at_host File 729 B 0644
_user_expand File 3.5 KB 0644
_users File 251 B 0644
_users_on File 253 B 0644
_uzbl File 304 B 0644
_valgrind File 4.87 KB 0644
_value File 1.58 KB 0644
_values File 3.69 KB 0644
_vared File 326 B 0644
_vars File 469 B 0644
_vcsh File 524 B 0644
_vim File 5.34 KB 0644
_vim-addons File 1.62 KB 0644
_vnc File 4.06 KB 0644
_volume_groups File 87 B 0644
_vorbis File 5.57 KB 0644
_vorbiscomment File 617 B 0644
_vserver File 2.99 KB 0644
_vux File 1.77 KB 0644
_w3m File 4.42 KB 0644
_wait File 66 B 0644
_wajig File 2.45 KB 0644
_wakeup_capable_devices File 439 B 0644
_wanna-build File 2.02 KB 0644
_wanted File 183 B 0644
_webbrowser File 210 B 0644
_wget File 7.39 KB 0644
_whereis File 36 B 0644
_which File 1.11 KB 0644
_whois File 4.71 KB 0644
_wiggle File 1.09 KB 0644
_wpa_cli File 825 B 0644
_x_arguments File 600 B 0644
_x_borderwidth File 125 B 0644
_x_color File 1007 B 0644
_x_colormapid File 396 B 0644
_x_cursor File 409 B 0644
_x_display File 75 B 0644
_x_extension File 484 B 0644
_x_font File 320 B 0644
_x_geometry File 125 B 0644
_x_keysym File 615 B 0644
_x_locale File 120 B 0644
_x_modifier File 153 B 0644
_x_name File 116 B 0644
_x_resource File 124 B 0644
_x_selection_timeout File 130 B 0644
_x_title File 118 B 0644
_x_utils File 5.68 KB 0644
_x_visual File 272 B 0644
_x_window File 402 B 0644
_xargs File 502 B 0644
_xauth File 2.52 KB 0644
_xclip File 969 B 0644
_xdvi File 1.66 KB 0644
_xfig File 1.93 KB 0644
_xft_fonts File 1.32 KB 0644
_xloadimage File 3.81 KB 0644
_xmlsoft File 6.28 KB 0644
_xmms2 File 5.26 KB 0644
_xmodmap File 2.22 KB 0644
_xournal File 126 B 0644
_xpdf File 1.72 KB 0644
_xrandr File 2.09 KB 0644
_xscreensaver File 823 B 0644
_xset File 5.07 KB 0644
_xt_arguments File 1.7 KB 0644
_xt_session_id File 40 B 0644
_xterm File 939 B 0644
_xv File 2.43 KB 0644
_xwit File 4.63 KB 0644
_xz File 4.1 KB 0644
_yafc File 1.8 KB 0644
_yast File 525 B 0644
_yast2 File 819 B 0644
_yodl File 658 B 0644
_yp File 3.17 KB 0644
_yum File 8.08 KB 0644
_zargs File 1.26 KB 0644
_zattr File 569 B 0644
_zcalc_line File 1.68 KB 0644
_zcat File 99 B 0644
_zcompile File 927 B 0644
_zdump File 112 B 0644
_zed File 179 B 0644
_zfs File 13.76 KB 0644
_zfs_dataset File 2.5 KB 0644
_zfs_keysource_props File 408 B 0644
_zfs_pool File 51 B 0644
_zftp File 2.52 KB 0644
_zip File 5.25 KB 0644
_zle File 2.26 KB 0644
_zlogin File 437 B 0644
_zmodload File 2.24 KB 0644
_zmv File 805 B 0644
_zoneadm File 3.33 KB 0644
_zones File 220 B 0644
_zpool File 8.45 KB 0644
_zpty File 1.96 KB 0644
_zsh-mime-handler File 719 B 0644
_zstyle File 14.22 KB 0644
_ztodo File 586 B 0644
_zypper File 1.99 KB 0644
add-zsh-hook File 1.85 KB 0644
age File 1.99 KB 0644
allopt File 770 B 0644
backward-kill-word-match File 593 B 0644
backward-word-match File 450 B 0644
bashcompinit File 4.88 KB 0644
calendar File 11.47 KB 0644
calendar_add File 8.08 KB 0755
calendar_edit File 794 B 0644
calendar_lockfiles File 1.59 KB 0644
calendar_parse File 5.97 KB 0644
calendar_read File 1.24 KB 0644
calendar_scandate File 28.47 KB 0644
calendar_show File 1 KB 0644
calendar_showdate File 1.43 KB 0644
calendar_sort File 1.88 KB 0644
capitalize-word-match File 373 B 0644
catch File 1.22 KB 0644
cdr File 11.24 KB 0644
checkmail File 817 B 0755
chpwd_recent_add File 506 B 0644
chpwd_recent_dirs File 1.56 KB 0644
chpwd_recent_filehandler File 1.15 KB 0644
colors File 3.34 KB 0644
compaudit File 4.78 KB 0644
compdump File 3.92 KB 0644
compinit File 15.92 KB 0644
compinstall File 60.06 KB 0644
copy-earlier-word File 795 B 0644
cycle-completion-positions File 497 B 0644
define-composed-chars File 8.48 KB 0644
delete-whole-word-match File 1.67 KB 0644
down-case-word-match File 376 B 0644
down-line-or-beginning-search File 586 B 0644
edit-command-line File 550 B 0644
forward-word-match File 977 B 0644
getjobs File 827 B 0644
harden File 96 B 0755
history-beginning-search-menu File 3.4 KB 0644
history-pattern-search File 2.12 KB 0644
history-search-end File 812 B 0644
incarg File 1002 B 0644
incremental-complete-word File 3.78 KB 0644
insert-composed-char File 5.11 KB 0644
insert-files File 997 B 0644
insert-unicode-char File 693 B 0644
is-at-least File 1.34 KB 0644
keeper File 3.15 KB 0644
keymap+widget File 2.6 KB 0644
kill-word-match File 591 B 0644
match-word-context File 992 B 0644
match-words-by-style File 8.85 KB 0644
mere File 2.01 KB 0644
modify-current-argument File 2.55 KB 0644
move-line-in-buffer File 424 B 0644
narrow-to-region File 3.46 KB 0644
narrow-to-region-invisible File 211 B 0644
nslookup File 1.1 KB 0644
pick-web-browser File 4.76 KB 0644
predict-on File 4.6 KB 0644
prompt_adam1_setup File 1.77 KB 0644
prompt_adam2_setup File 3.99 KB 0644
prompt_bart_setup File 7.15 KB 0644
prompt_bigfade_setup File 1.81 KB 0644
prompt_clint_setup File 1.66 KB 0644
prompt_elite2_setup File 1.6 KB 0644
prompt_elite_setup File 1.49 KB 0644
prompt_fade_setup File 1.77 KB 0644
prompt_fire_setup File 1.94 KB 0644
prompt_off_setup File 121 B 0644
prompt_oliver_setup File 1.43 KB 0644
prompt_pws_setup File 663 B 0644
prompt_redhat_setup File 278 B 0644
prompt_special_chars File 775 B 0644
prompt_suse_setup File 260 B 0644
prompt_walters_setup File 558 B 0644
prompt_zefram_setup File 509 B 0644
promptinit File 5.8 KB 0644
promptnl File 3.23 KB 0644
quote-and-complete-word File 1.41 KB 0644
read-from-minibuffer File 996 B 0644
regexp-replace File 1.01 KB 0644
relative File 888 B 0644
replace-string File 970 B 0644
replace-string-again File 1.81 KB 0644
run-help File 2.85 KB 0755
run-help-git File 144 B 0644
run-help-openssl File 59 B 0644
run-help-p4 File 78 B 0644
run-help-sudo File 56 B 0644
run-help-svk File 42 B 0644
run-help-svn File 42 B 0644
select-word-style File 2.18 KB 0644
send-invisible File 2.54 KB 0644
smart-insert-last-word File 4.05 KB 0644
split-shell-arguments File 1.54 KB 0644
sticky-note File 4.59 KB 0755
tcp_alias File 4 KB 0644
tcp_close File 2.91 KB 0644
tcp_command File 68 B 0644
tcp_expect File 4.06 KB 0644
tcp_fd_handler File 970 B 0644
tcp_log File 2.23 KB 0644
tcp_open File 6.63 KB 0644
tcp_output File 1.75 KB 0644
tcp_point File 443 B 0644
tcp_proxy File 849 B 0644
tcp_read File 6.89 KB 0644
tcp_rename File 850 B 0644
tcp_send File 1.94 KB 0644
tcp_sess File 1.01 KB 0644
tcp_shoot File 329 B 0644
tcp_spam File 2.84 KB 0644
tcp_talk File 1.44 KB 0644
tcp_wait File 459 B 0644
tetris File 5.31 KB 0644
throw File 1022 B 0644
transpose-lines File 1.06 KB 0644
transpose-words-match File 1.3 KB 0644
up-case-word-match File 377 B 0644
up-line-or-beginning-search File 564 B 0644
url-quote-magic File 5.66 KB 0644
vcs_info File 3.46 KB 0644
vcs_info_hookadd File 450 B 0644
vcs_info_hookdel File 882 B 0644
vcs_info_lastmsg File 493 B 0644
vcs_info_printsys File 1.27 KB 0644
vcs_info_setsys File 598 B 0644
which-command File 1.01 KB 0644
xtermctl File 4.09 KB 0644
zargs File 8.72 KB 0644
zcalc File 6.96 KB 0755
zed File 2.11 KB 0755
zed-set-file-name File 145 B 0644
zfanon File 1.86 KB 0644
zfautocheck File 1.29 KB 0644
zfcd File 1.89 KB 0644
zfcd_match File 1.16 KB 0644
zfcget File 2.03 KB 0644
zfclose File 90 B 0644
zfcput File 2.43 KB 0644
zfdir File 3.15 KB 0644
zffcache File 729 B 0644
zfgcp File 1.91 KB 0644
zfget File 1.73 KB 0644
zfget_match File 824 B 0644
zfgoto File 2.2 KB 0644
zfhere File 181 B 0644
zfinit File 2.49 KB 0644
zfls File 208 B 0644
zfmark File 1.41 KB 0644
zfopen File 1.16 KB 0644
zfparams File 687 B 0644
zfpcp File 1.27 KB 0644
zfput File 1.41 KB 0644
zfrglob File 2.09 KB 0644
zfrtime File 1.33 KB 0644
zfsession File 1.61 KB 0644
zfstat File 1.98 KB 0644
zftp_chpwd File 1.35 KB 0644
zftp_progress File 2.03 KB 0644
zftransfer File 1.54 KB 0644
zftype File 613 B 0644
zfuget File 3.83 KB 0644
zfuput File 2.62 KB 0644
zkbd File 7.12 KB 0755
zmathfuncdef File 2.23 KB 0644
zmv File 10.88 KB 0644
zrecompile File 6.04 KB 0644
zsh-mime-contexts File 491 B 0644
zsh-mime-handler File 8.71 KB 0644
zsh-mime-setup File 11.09 KB 0644
zsh-newuser-install File 29.33 KB 0644
zsh_directory_name_cdr File 527 B 0644
zstyle+ File 1.24 KB 0644
ztodo File 1.37 KB 0644