На Mon, 2 Mar 2009 21:34:07 +0300 Иван Лох <l...@1917.com> записано:
> On Mon, Mar 02, 2009 at 07:14:57PM +0300, Victor Wagner wrote: > > > > cd /u/i/o<tab> отправит меня в /usr/include/openssl. Потому что на > > моей машине это единственный трехэлеметный путь, у которого > > компоненты начинаются с указанных букв. > > В bash придется делать cd /u<tab>/i<tab>(а вот тут варианты полезут > > - include, i386-pc-msdosdjgpp i586-mignw32msvc)/o<tab> > > Так и > cd /u*/i*/o*/ Звездочку очень удобно набирать, да. Мне в zsh понравилась возможность удобно рулить биндингами. Например очень приятно $ bindkey| grep help "^[h" run-help Выводит хелп по набираемой команде (обычно ман, но настраиваемо, для svn - svn help | pager) при выходе из пейджера командная строка в прежнем состоянии. Еще setopt INC_APPEND_HISTORY # append history after every one command В баше это делается хаком: #append history to file on every command PROMPT_COMMAND='history -a' setopt NOCLOBBER # don’t write over existing files with >, use >! # instead Потом очень мощный глоббинг setopt EXTENDED_GLOB научиться бы еще им пользоваться :) очень правильная опция setopt NOMATCH # print shell errors on ls a* if there are no a* setopt NOTIFY # report status now, not waiting for prompt setopt PRINT_EXIT_VALUE # print exit value on error setopt MULTIOS # allow echo a >file1 >file2 -- Best regards, Alexander GQ Gerasiov Contacts: e-mail: g...@cs.msu.su Jabber: g...@jabber.ru Homepage: http://gq.net.ru ICQ: 7272757 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D 79B8 0641 D82A E3E3 CE1D -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org