From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: mandrake-russian@altlinux.ru Cc: Alexey Voinov Message-ID: <20011030111320.A25160@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , mandrake-russian@altlinux.ru, Alexey Voinov References: <20011025133544.751bd5bf.peet@infosite.ru> <3BD7EB40.9AA7C016@zmail.ru> <20011027192636.L15911@lic145.kiev.ua> <3BDB1C3B.38ABCB01@zmail.ru> <20011028101855.A10737@voins.local> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20011028101855.A10737@voins.local> User-Agent: Mutt/1.3.22.1i Subject: [mdk-re] Re: syntax hl in shell would rock!! Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Oct 30 11:08:18 2001 X-Original-Date: Tue, 30 Oct 2001 11:13:20 +0300 Archived-At: List-Archive: List-Post: Hello Alexey, On Sun, Oct 28, 2001 at 10:18:55AM +0300, Alexey Voinov wrote: > > zsh - это WoW! :) > Умеет всё, что делает bash, умеет добивать по TABу не только имена файлов > (например параметры у известных утилит или имена установленых пакетов у > RPM, названия man-страниц, это всё, конечно, настраивается) > > Может иммитировать (не идеально, конечно) csh, ksh, bash (это всё на > любителей) > > Автокоррекция комманд и имён файлов (спорная фишка, но иногда очень > полезно) > > Наверняка мало кто пользуется Alt-* в bash (не со всех терминалов > работает) В zsh эта возможноть доведена до ума. Пишм в коммандной строке > шаблон, например *.html нажимаем TAB и в комаандную строку помещаются все > файлы подходящие под этот шаблон. Все это хорошо, только когда есть undo. Если сверхинтеллектуальный TAB делает не то, чего вы хотели, и после этого приходится долго стирать или начинать заново -- интеллектуальность идет лесом. Лучше все-таки развесить эти плюшки по менее очевидным комбинациям клавиш. > Аналогично в коммандной строке умеет > раскрывать имена переменных в их значения. Это и bash умеет. > Редактор коммандной строки пишет контекст редактирования для многострочных > комманд. Наверняка многие случайно оставляли незакрытый ' в коммандной > сроке и долго не понимали что же bash от них хочет, особенно если строка > длинная. zsh подсказывает что имеено он хочет. В bash это настраивается -- см. в документации о PS1 PS2 PS3 PS4 > Очень удобно из коммандной > строки делать HERE-documents. В bash тоже удобно, разве что история ввода не распространяется на HERE. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ Humans are communications junkies. We just can't get enough. -- Alan Kay