Я работал в Linux раньше, где при нажатии Tab он автодополнял до тех пор, пока не становился двусмысленным. Если я нажимал Tab дважды в этот момент, он давал мне список всех возможных завершений.
В моей текущей среде Linux вторая функция не включена (включена?). Поэтому, если я нажму Tab, произойдет автодополнение, но после этого не будут перечислены все возможные варианты завершения.
Как я могу добавить/включить эту функцию?
EDIT: оказывается, это в csh, а не в bash
решение1
Попробуй это :
вход~/.cshrc
set filec
set autolist
если вам не нужен список при автозаполнении, используйте
set autolist = ambiguous
set complete = enhance
решение2
Чтобы set autolist
отображать варианты выбора только в случае сбоя завершения и при этом не добавляются новые символы к завершаемому слову:
set autolist ambiguous