заразил меня автор чота приглашением..
zsh поставь наконец, когда поймёшь что это, за уши не оторвёшь. ;)
заразил меня автор чота приглашением..
zsh поставь наконец, когда поймёшь что это, за уши не оторвёшь. ;)
[quote="moshell"]заразил меня автор чота приглашением..
zsh поставь наконец, когда поймёшь что это, за уши не оторвёшь. ;)[/quote]
пример скрин в студию!
пример скрин в студию!
Первичное приглашение. По поводу переменной PS1
...и почитать, допустим, это
мне бы поглядеть как енто в деле выглядит графически
А чем картинка из сообщения 27 не графика?
А есть ли возможность обновить в терминале то, что уже написано. Скажем Команда date выводит время. Можно как-то сделать чтоб в режиме ожидания строка которую вывела date менялась в соответствии с показанием часов?
Вы хотели часы? Нате:)
#!/bin/bash
while :
do
st=`date +"%H:%M:%S %F"`
tput sc
COLUMN=$((`tput cols` - 19))
tput cup 0 $COLUMN
COLOR=`tput setaf 1; tput smso`
NORMAL=`tput sgr0`
echo -n $COLOR$st$NORMAL
tput rc
sleep 1
done
Запускать
./script.sh &
А чем картинка из сообщения 27 не графика?
кроме как вывода часов справа ничего принципиально нового не вижу.
хотя читал что zsh от bash очень сильно отличается, вот в чем отличие принципиальное?
хотя читал что zsh от bash очень сильно отличается, вот в чем отличие принципиальное?
Я ссылку в том же сообщении давал.
Bash уже умеет выводить приглашение командной строки справа? В zsh, к примеру, там может выводиться информация, полученная с помощью скриптов.
P.S. Принципиальное отличие между оболочками — это как?
В zsh особо доставляет zsh-completion и волшебный tab, который все знает... :)
ы. http://www.youtube.com/watch?v=m07MiM6rmMc
Там например показано - набираешь kill + жмёшь tab - выводится меню с процессами...
почитал. увидел супер пупер умный дополняющий tab. который дополняет и пути и ключи и все на свете.
это и есть удобство? или еще чего не было в статье указано?
ы. http://www.youtube.com/watch?v=m07MiM6rmMc
Там например показано - набираешь kill + жмёшь tab - выводится меню с процессами...
уговорил)
уговорил)
Конфиг давно лежит Sysadmins tips and tricks
ну кроме процессов комплешн есть и в bash...
Например
apt-get re<tab>move openoff<tab>ice.org-hyphenation
но при особом желании сей комплешн для килл можно создать. А может уже и есть, надо только его добавить...
ну кроме процессов комплешн есть и в bash...
zsh попробуй наконец.
15:42:58_gu@moshell:~$ sudo aptitude install zsh
[sudo] password for gu:
Следующие НОВЫЕ пакеты будут установлены:
zsh
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 11 пакетов не обновлено.
Необходимо получить 4 916 kB архивов. После распаковки 11,7 MB будет занято.
Получить: 1 http://ftp.ru.debian.org/debian/ wheezy/main zsh amd64 4.3.17-1 [4 916 kB]
Получено 4 916 kБ в 4с (1 199 kБ/с)
Выбор ранее не выбранного пакета zsh.
(Чтение базы данных … на данный момент установлено 108219 файлов и каталогов.)
Распаковывается пакет zsh (из файла …/zsh_4.3.17-1_amd64.deb) …
Обрабатываются триггеры для man-db …
Обрабатываются триггеры для menu …
Настраивается пакет zsh (4.3.17-1) …
update-alternatives: используется /bin/zsh4 для предоставления /bin/zsh (zsh) в автоматический режим
update-alternatives: используется /bin/zsh4 для предоставления /bin/rzsh (rzsh) в автоматический режим
update-alternatives: используется /bin/zsh4 для предоставления /bin/ksh (ksh) в автоматический режим
Обрабатываются триггеры для menu …
15:45:21_gu@moshell:~$ zsh
This is the Z Shell configuration function for new users,
zsh-newuser-install.
You are seeing this message because you have no zsh startup files
(the files .zshenv, .zprofile, .zshrc, .zlogin in the directory
~). This function can help you with a few settings that should
make your use of the shell easier.
You can:
(q) Quit and do nothing. The function will be run again next time.
(0) Exit, creating the file ~/.zshrc containing just a comment.
That will prevent this function being run again.
(1) Continue to the main menu.
(2) Populate your ~/.zshrc with the configuration recommended
by the system administrator and exit (you will need to edit
the file by hand, if so desired).
--- Type one of the keys in parentheses ---
что далее то?
ничего не делать? (0) и потом тот конфиг (который посоветован) запихать и усе?
add. зачем удалили? там ссылки были(
не буду пробовать. проверил работает из коробки в баш! Просто в прошлый раз ошибся проверяя)))
Я не могу использовать шелл который не используется по умолчанию на остальных моих системах или системах с которыми мне прийдется работать.
Фрибсдшники любят csh что ж мне теперь переучиваться на особенности цсш?
Да мне баш изучать 5-ти жизней не хавтит...
мне для разбора полетов хватает нестіковок sh-bash так мне потом еще вникать в нестыковки sh-bash-zsh?
zenon
16:02:20_gu@moshell:~$ zsh
/home/gu/.zshrc:unalias:113: no such hash table element: run-help
%
что там в конфиге ему не нравится?
что там в конфиге ему не нравится?
Убери строку
unalias run-help(# поставь)
https://bugs.launchpad.net/ubuntu/+source/zsh/+bug/305346
не буду пробовать.
Чтобы сравнивать надо пробовать, а так разговор глухого с немым, ем более движений минимум - конфиг кинуть в ~/.zshrc, который я дал, поставить zsh и zsh-completion (второй иногда вместе идет, зависит от дистра), и набрать zsh.