Supported Z Shell Features
BashSupport Pro is a powerful IDE for Zsh, Bash and POSIX shell script development.
These pages provide the documentation of variables, functions, parameter expansion flags and modifiers which are bundled with BashSupport Pro.
Please refer to quick documentation and autocompletion to learn how the plugin supports these features.
Variables
List of Zsh variables which are supported by BashSupport Pro with navigation, code completion, quick documentation and more.
Show all
- $aliases
- $BAUD
- $BUFFER
- $BUFFERLINES
- $builtins
- $cdpath
- $CDPATH
- $chpwd_functions
- $COLUMNS
- $commands
- $comppostfuncs
- $compprefuncs
- $compstate
- $CONTEXT
- $CORRECT_IGNORE
- $CORRECT_IGNORE_FILE
- $CPUTYPE
- $CSH_NULLCMD
- $CURRENT
- $CURSOR
- $CUTBUFFER
- $dirstack
- $DIRSTACKSIZE
- $dis_aliases
- $dis_builtins
- $dis_functions
- $dis_functions_source
- $dis_galiases
- $dis_patchars
- $dis_reswords
- $dis_saliases
- $EDITOR
- $EGID
- $EPOCHREALTIME
- $EPOCHSECONDS
- $epochtime
- $ERRNO
- $errnos
- $EUID
- $exact
- $exact_string
- $FCEDIT
- $fignore
- $FIGNORE
- $fpath
- $FPATH
- $funcfiletrace
- $FUNCNEST
- $funcsourcetrace
- $funcstack
- $functions
- $functions_source
- $functrace
- $galiases
- $GID
- $HELPDIR
- $histchars
- $HISTCHARS
- $HISTCMD
- $HISTFILE
- $HISTNO
- $history
- $HISTORY_IGNORE
- $historywords
- $HISTSIZE
- $HOST
- $IPREFIX
- $ISEARCHMATCH_ACTIVE
- $ISEARCHMATCH_END
- $ISEARCHMATCH_START
- $ISUFFIX
- $jobdirs
- $jobstates
- $jobtexts
- $KEYBOARD_HACK
- $keymaps
- $KEYS
- $KEYS_QUEUED_COUNT
- $KEYTIMEOUT
- $killring
- $langinfo
- $LASTABORTEDSEARCH
- $LASTSEARCH
- $LASTWIDGET
- $LBUFFER
- $LINES
- $LISTMAX
- $LOGCHECK
- $LOGNAME
- $MACHTYPE
- $MAILCHECK
- $mailpath
- $MAILPATH
- $manpath
- $MANPATH
- $mapfile
- $mark
- $module_path
- $MODULE_PATH
- $modules
- $nameddirs
- $NULLCMD
- $NUMERIC
- $OLDPWD
- $OPTARG
- $OPTIND
- $options
- $OSTYPE
- $parameters
- $patchars
- $path
- $pending
- $PERIOD
- $periodic_functions
- $pipestatus
- $POSTDISPLAY
- $POSTEDIT
- $PREBUFFER
- $precmd_functions
- $PREDISPLAY
- $preexec_functions
- $PREFIX
- $PROMPT2
- $PROMPT3
- $PROMPT4
- $prompt
- $PROMPT_EOL_MARK
- $PROMPT
- $psvar
- $PSVAR
- $QIPREFIX
- $QISUFFIX
- $RANDOM
- $RBUFFER
- $READNULLCMD
- $REGION_ACTIVE
- $region_highlight
- $registers
- $reply
- $REPLY
- $REPORTMEMORY
- $REPORTTIME
- $reswords
- $RPROMPT2
- $RPROMPT
- $RPS1
- $RPS2
- $saliases
- $SAVEHIST
- $SECONDS
- $SH_NULLCMD
- $SHLVL
- $signals
- $SPROMPT
- $status
- $STTY
- $SUFFIX
- $SUFFIX_ACTIVE
- $SUFFIX_END
- $SUFFIX_START
- $sysparams
- $tcp_expect_lines
- $tcp_filter
- $TCP_HANDLER_ACTIVE
- $TCP_LINE
- $TCP_LINE_FD
- $tcp_lines
- $TCP_LOG
- $tcp_no_spam_list
- $tcp_on_read
- $TCP_OUTPUT
- $TCP_PROMPT
- $TCP_READ_DEBUG
- $TCP_SECONDS_START
- $TCP_SESS
- $TCP_SILENT
- $tcp_spam_list
- $TCP_TALK_ESCAPE
- $TCP_TIMEOUT
- $TERM
- $termcap
- $TERMINFO
- $TERMINFO_DIRS
- $TIMEFMT
- $TMOUT
- $TMPPREFIX
- $TMPSUFFIX
- $TRY_BLOCK_ERROR
- $TRY_BLOCK_INTERRUPT
- $TTY
- $TTYIDLE
- $UID
- $UNDO_CHANGE_NO
- $UNDO_LIMIT_NO
- $userdirs
- $usergroups
- $USERNAME
- $VENDOR
- $VISUAL
- $watch
- $WATCH
- $WATCHFMT
- $WIDGET
- $WIDGETFUNC
- $widgets
- $WIDGETSTYLE
- $WORDCHARS
- $words
- $YANK_ACTIVE
- $YANK_END
- $YANK_START
- $ZBEEP
- $zcurses_attrs
- $ZCURSES_COLOR_PAIRS
- $zcurses_colors
- $ZCURSES_COLORS
- $zcurses_keycodes
- $zcurses_windows
- $ZDOTDIR
- $ZFTP_ACCOUNT
- $ZFTP_CODE
- $ZFTP_COUNT
- $ZFTP_FILE
- $ZFTP_HOST
- $ZFTP_IP
- $ZFTP_PORT
- $ZFTP_PREFS
- $ZFTP_PWD
- $ZFTP_REPLY
- $ZFTP_SESSION
- $ZFTP_SIZE
- $ZFTP_SYSTEM
- $ZFTP_TMOUT
- $ZFTP_TRANSFER
- $ZFTP_TYPE
- $ZFTP_USER
- $ZFTP_VERBOSE
- $zle_bracketed_paste
- $ZLS_COLORS
- $ZLS_COLOURS
- $ZLE_LINE_ABORTED
- $ZLE_RECURSIVE
- $ZLE_REMOVE_SUFFIX_CHARS
- $ZLE_RPROMPT_INDENT
- $ZLE_SPACE_SUFFIX_CHARS
- $ZLE_STATE
- $ZSH_ARGZERO
- $zsh_eval_context
- $ZSH_EVAL_CONTEXT
- $ZSH_EXECUTION_STRING
- $ZSH_NAME
- $ZSH_PATCHLEVEL
- $ZSH_PATCHLEVEL
- $ZSH_SCRIPT
- $ZSH_SUBSHELL
- $ZSH_VERSION
Parameter Expansion Flags
List of Zsh parameter expansion flags which are supported by BashSupport Pro. Code completion and quick documentation are available for all of these flags.
Show all
Modifiers
List of Zsh modifiers which are supported by BashSupport Pro.
Functions
List of Zsh functions which are supported by BashSupport Pro with navigation, code completion, quick documentation and more.