bash completions for zsh

This commit is contained in:
TheK4n 2022-04-20 18:42:55 +03:00
parent 393715cf73
commit adba8be029
3 changed files with 7 additions and 2 deletions

View File

@ -7,8 +7,7 @@ _ssh() {
return 0 return 0
} }
_workon() _workon() {
{
local cur prev envs local cur prev envs
COMPREPLY=() COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}" cur="${COMP_WORDS[COMP_CWORD]}"
@ -21,3 +20,4 @@ _workon()
complete -F _workon workon complete -F _workon workon
complete -F _ssh ssh complete -F _ssh ssh
complete -F _ssh sftp complete -F _ssh sftp

View File

@ -18,3 +18,7 @@ zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'
# zstyle ':completion:*:*:workon:*' command 'ls -la /opt/pythonenv/' # zstyle ':completion:*:*:workon:*' command 'ls -la /opt/pythonenv/'
zstyle ':completion:*:*:extract:*' file-patterns '*.tar* *.lzma *.bz2 *.zip *.7z' zstyle ':completion:*:*:extract:*' file-patterns '*.tar* *.lzma *.bz2 *.zip *.7z'
autoload bashcompinit
bashcompinit

View File

@ -12,6 +12,7 @@ so "$HOME"/.subzsh/plugin
so "$HOME"/.subzsh/aliases so "$HOME"/.subzsh/aliases
so "$HOME"/.subbash/aliases so "$HOME"/.subbash/aliases
so "$HOME"/.subbash/completion
so "$HOME"/.subbash/export so "$HOME"/.subbash/export
so "$HOME"/.subbash/functions so "$HOME"/.subbash/functions
so "$HOME"/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh so "$HOME"/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh