Для настройки автодополнения команд в Bash вам потребуется отредактировать файл .bashrc. Вот как это сделать:
1. Откройте терминал.
2. Введите следующую команду для открытия файла .bashrc в текстовом редакторе:
```shell
nano ~/.bashrc
```
3. Прокрутите файл до конца и найдите следующую строку:
```shell
# enable bash completion in interactive shells
```
4. Раскомментируйте эту строку (уберите символ # в начале строки), чтобы включить автодополнение.
5. Сохраните изменения, нажав Ctrl+O, а затем закройте файл, нажав Ctrl+X.
6. Запустите следующую команду для перезагрузки настроек:
```shell
source ~/.bashrc
```
Теперь автодополнение команд должно работать в вашем терминале.
Чтобы настроить автодополнение для команды "du -h --max-depth=" так, чтобы оно работало при вводе "du -h --m" и нажатии клавиши Tab, вам необходимо добавить соответствующее правило автодополнения в файл ~/.bashrc.
1. Откройте файл .bashrc для редактирования, как описано выше.
2. В самом низу файла добавьте следующую строку:
```shell
complete -F _longopt du
```
3. Сохраните изменения и перезапустите настройки, выполнив команду:
```shell
source ~/.bashrc
```
Теперь при вводе "du -h --m" и нажатии клавиши Tab должно происходить автодополнение для команды "du -h --max-depth=".
Надеюсь, это поможет вам настроить автодополнение в Bash.