[Comm] zsh tips
php-coder
=?iso-8859-1?q?php-coder_=CE=C1_altlinux=2Eru?=
Чт Июн 30 08:25:17 MSD 2005
--- Sergey Lebedev 2005-06-28 18:21:53 +0400
+++ php-coder 2005-06-29 21:29:14 +0700
SL> Делюсь своим приглашением командной строки
SL> PS1="$(print '%{\e[1;32m%}-=%{\e[0m%}
SL> %{\e[1;31m%}(%{\e[0m%}%n%{\e[1;31m%})
SL> %{\e[0m%}%{\e[1;32m%}=-%{\e[0m%}
SL> %{\e[1;33m%}[%{\e[0m%}%m:%3~%{\e[1;33m%}]%{\e[0m%} ')"
SL> Только перевод строчки убрать. Это типа одна строка. :)
Спасибо. Посмотрел и тоже чуток изменил свое :) Добавил цвету:
PROMPT=$(print "[c%(?.%?.%{\e[31;1;40m%}%?%{\e[0m%})der@%m %~]$ ")
Вообщем-то обычное приглашение, но вот когда программа отрабатывает с
ошибкой, то код ошибки подсвечивается ярко-красным цветом -- чтобы
было заметно :)
SL> compctl -g '*.mp3' + -g '*(-/)' mpg123
Почти хорошо. Но что-то как-то у меня автодополнение, не сломалось, но
работает странно и не во всех случаях:
[c0der на mycomp ~]$ mpg123 ~music/Европа+/Ch<Tab>
Chemical\ Brothers\ -\ Galvanize.mp3
Chemical\ Brothers\ -\ Hey\ Boy\ Hey\ Girl.mp3
...
Chris\ Rea\ -\ Auberge.mp3
Chris\ Rea\ -\ Road\ To\ Hell.mp3
Далее я хочу послушать Chemical Brothers. Ввожу 'em', жму <Tab>:
[c0der на mycomp ~]$ mpg123 ~music/Европа+/Chemical\ Brothers\ -\
После этого пытаюсь еще раз посмотреть список доступных песен. Но
сколько бы я ни жал <Tab> нет ни то что списка, даже автодополнения
простейшего :( Подозреваю, что это связано с пробелами. Может рецепт
какой есть?
--
+ php-coder
+ php-coder[at]altlinux[dot]ru
Подробная информация о списке рассылки community