Проблема завершения bash apt-get 12.10

У меня досадная проблема с завершением и sudo apt-get.

Чтобы привести пример:

$ sudo apt-get in[Tab][Tab]    
in                           intel_bios_reader
includeres                   intel_disable_clock_gating
indicator-multiload          intel_dpio_read
info                         intel_dpio_write
infobrowser                  intel_error_decode
infocmp                      intel_forcewaked
infokey                      intel_gpu_abrt
infotocap                    intel_gpu_time
inimf                        intel_gpu_top
init                         intel_gtt
init-checkconf               intel_l3_parity
initctl                      intel_reg_checker
initctl2dot                  intel_reg_dumper
initex                       intel_reg_read
inkscape                     intel_reg_snapshot
inkview                      intel_reg_write
inputattach                  intel_sprite_on
insmod                       intel_stepping
install                      intel_upload_blit_large
install-docs                 intel_upload_blit_large_gtt
installfont-tl               intel_upload_blit_large_map
install-info                 intel_upload_blit_small
installkernel                interdiff
--More--

Пока работает правильно и просто apt-get или делает это в корне:

$ apt-get in[Tab]stall
$ sudo -i
[sudo] password for davide: 
root@brenna:~# apt-get in[Tab]stall

Таким образом, проблема заключается в использовании автозаполнения после sudo ? Не совсем, потому что

$ sudo apt-[Tab][Tab]
apt-add-repository    apt-extracttemplates  apt-key
apt-cache             apt-file              apt-mark
apt-cdrom             apt-ftparchive        apt-sortpkgs
apt-config            apt-get 

Подводя итог, проблема, кажется, заключается в использовании sudo и автозаполнения для опций программ вместе.

Какой-нибудь хороший совет для этого?

0
задан 28 October 2012 в 18:34

1 ответ

Я нашел проблему.

Это было то, что у меня было

complete -cf sudo

в моем ~ / .bashrc.

Я на самом деле не знаю, что это значит, но я почти уверен, что давно добавил его, чтобы заставить автозаполнение работать с sudo.

Я думаю, что более новым версиям это больше не нужно, и это хорошая новость! : D

Итак, это решено.

0
ответ дан 28 October 2012 в 18:34

Другие вопросы по тегам:

Похожие вопросы: