我已经接近找到Bash-itbash
真正好的功能了。
我希望能够(或者我认为)键ls file
,并且在按下Tab ↹时,我使用 bash-it 自动完成以及其他插件和别名得到一个点文件列表或匹配的单个文件,如下所示。
~ ls Tab ↹
Apps/ Music/
bin/ notes
conky-grapes-master/ Pictures/
cpu_power.sh* Projects/
cpu_temp.sh* Public/
Desktop/ snap/
disk_pct_used.sh* src/
Documents/ Downloads/
vmpk.sh*
有一个Readline变量:
由于该变量默认设置为“on”,因此您应该搜索设置它的行并删除或注释它,例如在您的
~/.bashrc
:如果您找不到它的设置位置或想要明确设置它,请将以下行添加到
$BASH_IT/lib/custom.bash
(如果您使用的是 Bash-it 1)或~/.bashrc
(如果不是):1 Bash-it 会在您更新它时覆盖
~/.bashrc
它,以保留您需要在任何Bash-it 的自定义配置文件中设置变量的配置。Bash-it 默认不设置match-hidden-files off
。这是完全相反的问题:如何使 bash 制表符自动完成隐藏目录