mirror of
https://github.com/akelge/zsh
synced 2025-07-04 13:39:07 +00:00
migration
This commit is contained in:
21
zsh.d/20-complete.zsh
Normal file
21
zsh.d/20-complete.zsh
Normal file
@ -0,0 +1,21 @@
|
||||
#######################################################################################
|
||||
# Start autocomplete
|
||||
autoload -U compinit; compinit -u
|
||||
autoload -U compsys;
|
||||
compctl -g "*(-/)" + -g ".*(-/)" cd
|
||||
|
||||
# allow approximate
|
||||
zstyle ':completion:*' completer _complete _match _approximate
|
||||
zstyle ':completion:*:match:*' original only
|
||||
zstyle ':completion:*:approximate:*' max-errors 1 numeric
|
||||
|
||||
# # tab completion for PID :D
|
||||
zstyle ':completion:*:*:kill:*' menu yes select
|
||||
zstyle ':completion:*:kill:*' force-list always
|
||||
|
||||
# # cd not select parent dir
|
||||
zstyle ':completion:*:cd:*' ignore-parents parent pwd
|
||||
|
||||
# compctl -g "*(-/)" + -g ".*(-/)" cd
|
||||
#
|
||||
# vim: set ts=4 sw=4 tw=0 ft=zsh :
|
Reference in New Issue
Block a user