Все таки programming completions в zsh ни с чем не сравнятся ;) Особенно к сложныим командам - типа dpkg/cvs/ssh/gcc(знает не все опиции но много) Еще я видел скрпит который добавлял completions к ./configure (делал ./configure --help и подставлял по tab ключики)
Стоит - однозначно стоит там огромная бибилиотека completion, (только не знаю - из стандартной поставки или это в дебиане приклеили)
помимо ключиков еще фильтры (то есть tab редлагает только файлы которые употребляет данная команда)
Мне еще нравится что % dir/dir автоматом распознается как cd dir/dir И можно делать /u/s/d/foo -> /usr/share/doc/foo Если в команде опечатка - предлагает варианты исправления. Еще говорят можно менюшки приделывать - но я такого изврата не пробовал ;)
Мануал по фичам очень тоглстый - я целиком не осилил ;)
Если хотите попробовать чего-нибудь экзотичного - рекомендую rc. Написан одним из корифеев для Plan9, потом backported в Юникс. В плане управления потоками и вообще script language ему нет равных.
А чем он так продвинут? Я читал его документацию - что-то не проникся если честно... У меня несколько своих безумных идей для шеллскриптового языка - но пока я их еще не сформировал для реализации ;)
no subject
Date: 2003-10-01 10:26 am (UTC)Все таки programming completions в zsh ни с чем не сравнятся ;) Особенно к сложныим командам - типа dpkg/cvs/ssh/gcc(знает не все опиции но много)
Еще я видел скрпит который добавлял completions к ./configure (делал ./configure --help и подставлял по tab ключики)
no subject
Date: 2003-10-01 10:35 am (UTC)Я привык уже давно к обычному бэшу... но, может быть, стоит и попробовать.
no subject
Date: 2003-10-01 10:44 am (UTC)там огромная бибилиотека completion,
(только не знаю - из стандартной поставки или это в дебиане приклеили)
помимо ключиков еще фильтры (то есть tab редлагает только файлы которые употребляет данная команда)
Мне еще нравится что % dir/dir автоматом распознается как cd dir/dir
И можно делать /u/s/d/foo -> /usr/share/doc/foo
Если в команде опечатка - предлагает варианты исправления. Еще говорят можно менюшки приделывать - но я такого изврата не пробовал ;)
Мануал по фичам очень тоглстый - я целиком не осилил ;)
no subject
Date: 2003-10-01 10:47 am (UTC)no subject
Date: 2003-10-01 10:53 am (UTC)Я читал его документацию - что-то не проникся если честно... У меня несколько своих безумных идей для шеллскриптового языка - но пока я их еще не сформировал для реализации ;)
no subject
Date: 2003-10-03 01:09 pm (UTC)я не удивлюсь, если он знает больше, чем zsh ;)
no subject
Date: 2003-10-01 12:36 pm (UTC)