On Mon, 02.03.2009 20:51:03 , Eugene V. Lyubimkin wrote: > Тихон Тарнавский wrote: > >> On 2009.03.02 at 18:01:13 +0200, Тихон Тарнавский wrote: > >>> On Mon, 02.03.2009 09:59:28 , Nicholas wrote: > >> cd /u/i/o<tab> отправит меня в /usr/include/openssl. Потому что на моей > >> машине это единственный трехэлеметный путь, у которого компоненты > >> начинаются с указанных букв. > >> В bash придется делать cd /u<tab>/i<tab>(а вот тут варианты полезут - > >> include, i386-pc-msdosdjgpp i586-mignw32msvc)/o<tab> > > Да, это знаю, спасибо. Лично мне удобнее использовать симлинки или > > простенькую самописную функцию, чем запоминать уникальные > > последовательности букв. > Ещё есть apparix, удобная такая программка. Спасибо; посмотрел, задумка интересная. Но вот completion у них подкачал. Положим, ошибку, которая есть в версии из stable, в текущей уже исправили (дополнение работало не от начала имени, а в любом месте, т.е. по to a<tab> выводились abb, bab, bba, а не дополнялось до abb). А вот то, что дополняется до "name ", -- некрасиво. Надо бы до "name/", и чтобы после / дополнение тоже работало. Т.е. чтобы для перехода в bookmark/dir надо было не "to b<tab><ent>cd d<tab>", а "to b<tab>d<tab>", как и при cd. Вот тогда цены б ему не было даже по сравнению с умным дополнением zsh (лично для меня, по крайней мере). Вы о таком не задумывались? Если нет, может и сам на досуге что-нибудь соображу.
-- С уважением, Тихон Тарнавский. http://linuxforum.ru http://posix.ru -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

