|
目标:不补全空参数。
例如:
在 /root 或 /etc/skel 目录,该目录下面只有以点开头的文件或子目录。
输入 ls <Tab> 应当没有反映才是,无论我按多少次 <Tab> 它都应该没有反应。
直到我多加个点 ls .<Tab>,此时按 <Tab> 才有候选列表- >0< ~# ls .
- ./ .config/
- ../ .inputrc
- .aptitude/ .lesshst
- .bash_history .pulse/
- .bash_logout .pulse-cookie
- .bash_profile .recently-used.xbel
- .bashrc .viminfo
复制代码 换言之就是,我不希望 ls 空格后那个点会在我按 <Tab> 的时候自动出现。
tcsh 恰是如此。 |
|