pvi*_*nis 14 zsh zshrc zsh-completion
我见过很多
人这样做而其他人这样做
我想知道其中的区别.我应该使用哪一个?
autoload -Uz compinit
compinit
autoload -U compinit
compinit -i
sim*_*ont 13
autoload,来自man zshbuiltins:
标志
-z并-k标记要在本机或ksh仿真中自动加载的函数,就好像该选项未KSH_AUTOLOAD设置或已设置一样.
该-U标志可以追溯:autoload相当于function -u,相当于typeset -f.typeset简而言之,用于:
设置或显示shell参数的属性和值.
何时-f与-U以下组合使用:
[-f标志导致]名称是指函数而不是参数.... -u和-U标志导致该功能被标记为自动加载; -U还会在加载函数时抑制别名扩展.
compinit是compsys'更新'的Z-Shell完成系统使用的完成初始化函数.详情man zshcompsys请见.
该-i标志用于:
要使compinit静默忽略所有不安全的文件和目录使用选项-i
autoload -Uz根据这个有趣的读物,一般来说,你应该使用.
| 归档时间: |
|
| 查看次数: |
2110 次 |
| 最近记录: |