我以前在 Linux 中工作过,当我按 Tab 时,它会自动完成,直到变得不明确。如果我当时按两次 Tab 键,它会给我一个所有可能完成的列表。
我当前的Linux环境没有第二个功能(启用?)。因此,如果我按 Tab 键,它会自动完成,但不会列出此后所有可能的完成。
如何添加/启用此功能?
编辑:事实证明它是在 csh 中而不是 bash 中
答案1
尝试这个 :
输入~/.cshrc
set filec
set autolist
如果您不想在自动完成时列出列表,请使用
set autolist = ambiguous
set complete = enhance
答案2
set autolist
仅当补全失败且不向正在补全的单词添加新字符时才显示选项:
set autolist ambiguous