zshell или шаг в будущее
![](http://mediasubs.ru/author/avatar/12313.png)
Баш отживает последние денькии а на его смену приходит zsh. Он обладает
множеством возможностей, среди которых настраиваемый механизм дополнений
, редактирование командной строки, механизм сохраниения истории,
встроенное исправление неправильных команд и т.д.
Zsh в повседневной работе.
пишем man apt <tab> если вариант не один то появляется менюшка по
который можно перемешатся и вибрать нужный вариант.
kill <tab>
появляется результа работы ps -xuf(или другой) по которому можно перейти
на нужный(или не нужный) процесс и убить его.
mpg123 /stuff/music <tab> и опять появится меню только с мрзешками(такое
можно сделать и для ogg123 и т.п.)
cd /v/f <tab> заменить это на /ar/ftp
и много других полезностей которые помогают в повседневной работе. Есть
возможность подгружать модули н.п. ftp клиент или математические функции .
zsh.org
А по-моему, всё это настраивается и в bash и в tcsh, другое дело что
тут уже настроено... а механизмы работы практически те же что и при
автодополнении имён. FTP - есть стандартная команда ftp, причём она есть
на большинстве систем по умолчанию, и не нужно ничего доустанавливать.
А тут FTP идёт _отдельным модулем_ к zsh, т.е. после установки самого
zsh его нужно загрузить, и потом разобраться что там за команды для работы
с FTP (а они не совсем стандартные). Исправление команд, есть в tcsh(Esc-S).
Редактирование командной строки вообще есть где угодно... или
тут что-то особенное? Редактирование командной строки в режиме vi,
есть и в tcsh.
Ой умный какой! Даже я бы не догдался по v перейти в каталог ar :)), это, конечно,
шутка,
но я, например, обычно набираю tab и вижу если выбор неоднозначен... и
не надо думать какое из 7 сокращений он сейчас пытается уточнить.
Да начнётся Holy War! ;)
з.ы. IMO Кесарю - кесарево... Главное, чтобы у каждого был выбор.
On Mon, Jul 18, 2005 at 06:28:40PM +0400, gescheit wrote: