>>>>> yuri nefedov <yuri.nefe...@gmail.com> writes:
>>>>> On Thu, 22 Jan 2015, Ivan Shmakov wrote:
>>>>> Artem Chuprina <r...@ran.pp.ru> writes:

 >>> Надо понимать, что на этой стадии проблема не в pmount, а в коде
 >>> автодополнения в используемом шелле.

[…]

 >> Что несложно проверить выполнив $ complete -r для очистки таблицы
 >> дополнений.  Собственно, учитывая проявляемый некоторыми из
 >> имеющихся процедур «противоестественный интеллект», я склонен всегда
 >> использовать «complete -r» в ~/.bashrc.

 >  Смотрим man bash:

        Достаточно $ help complete.

 > complete -pr [-DE] [name ...]

 > The -r option removes a completion specification for each name, or,
 > if no names are supplied, all completion specifications.

 > Как то непонятно, если из .bashrc просто убрать bash_completion это
 > то же самое будет?  Или есть тонкости?

        Если есть желание «. /etc/profile» (или /etc/bash.bashrc), в
        котором /уже/ есть загрузка bash_completion (что, AIUI, не
        редкость в производных Debian?), то «complete -r» продолжает
        давать желаемый эффект.

 >>> "По недосмотру" — это я к тому, что bash, пожалуй, худший из
 >>> пригодных для интерактивной работы шеллов (и потому наиболее
 >>> распространенный, по принципу "наибольшее распространение получает
 >>> худший вариант из приемлемых"), однако, в отличие от аналогичной
 >>> ситуации со, скажем, Windows, _легко_ заменяем на куда прямее
 >>> сделанный zsh.

 >>> Для скриптования, кстати, и подавно.

 >> Источник?

 > Понятно же, что это личное мнение, основанное на опыте работы с
 > разными шеллами.

        Я лет десять назад смотрел в сторону Zsh.  Так и не понял, зачем
        он может мне понадобиться, — как при написании кода (в случае
        чего легко терятся совместимость с теми же Dash и Busybox Ash,
        что иногда бывает мне полезно), так и (тем более) в качестве
        интерактивного shell.

 > Вот теперь можете ссылаться на письмо Артема, как на источник.

        Вместе с этим моим ответом, у нас уже два источника.  И, что еще
        лучше, — как будто бы противоречащие друг-другу.

[…]

PS.  Что примечательно:

$ apt-cache --important rdepends -- zsh 
zsh
Reverse Depends:
  zshdb zsh-antigen zsh-static zsh-dbg zsh-beta zomg zec shellex
  flowscan fizsh
 |draai
$ 

-- 
FSF associate member #7257  np. Agent X 2 — Tim Forsyth … 3013 B6A0 230E 334A


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/878ugvqeeo....@violet.siamics.net

Ответить