Отправляет email-рассылки с помощью сервиса Sendsay

Оболочка zsh

Привет всем!!
Я установил себе новую оболочку zsh-4.1.1.И у меня возникли кое какие проблемы:
1.Руссие буквы отображаться не хотят.При чтении каталога вылетают длинные слова
из английских
букв разбавленных знаками "\|?/".Некоторые введенные буквы(русские) отображаются,а
некоторые нет.
2.Как организовать автодополнение с подсказкай.
3.Не работает подсветка сиснтаксиса в VIM.Все скрипты одного цвета.
4.Поведение клавиш Backspace странное.Она удаляет символы стоящие после курсора.
И еще оди вопрос.Можно ли передать алиасу параметр,т.е. введя например
#inskern name
zsh делал ядро,модули,копировал bzImage в /boot/vmlinuz-name и делал initrd-name.img.
Это можно написать и скриптом,но мне хочется узнать способ с zsh.
З.Ы.Система RH9.Ядро 2.6.3.Заранее спасибо.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4931; Возраст листа: 225; Участников: 1062
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/98490



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 9 Mar 2004 19:40:44 +0500 (#98490)

 

Ответы:

Здравствуйте!

проблемы:

слова

отображаются,а

Необходимо указать язык в файле .zprofile примерно так он выглядит:

export PATH
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER
COLORTERM=YES; export COLORTERM
LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

Собственно главное LANG и MM_CHARSET

Не рискну утверждать точно (давно это было), но по-моему так:
За это отвечает файл zshrc, в нем должны быть строки:
autoload -U compinstall
autoload -U compinit
compinit

Это также позволяет делать следующее
cd /u/s/d/a<tab>

cd /usr/share/doc/a

А еще есть опция setopt CORRECT_ALL - корректировка неверных команд...

курсора.

Это делается добавлением строк в тот же zshrc

bindkey "^[[H" beginning-of-line // клавиша home
bindkey "^[OC" delete-char
bindkey "^[[F" end-of-line // клавиша end

"Но нужно указывать соответствующие клавиши -
localhost% less /etc/zshrc | grep bindkey
[...]
bindkey "^[[1~" beginning-of-line
bindkey "^[[3~" delete-char
bindkey "^[[4~" end-of-line
То есть, home, del, end.

Вот так - под QNX.
localhost% less /mnt/qnx/etc/zshrc | grep bindkey
bindkey "^[[H" beginning-of-line
bindkey "^[[Y" end-of-line
bindkey "^[[P" delete-char
Как узнать, что писать в качестве первого параметра?
Ну, ^[ - это Esc.
Нажимаешь в терминале <ESC><HOME>, получаешь типа localhost% [1~
вот и делаешь bindkey "^[[1~" beginning-of-line - потому что
<ESC><ESC> сократились..." (С)

initrd-name.img.

Не совсем поняла, что именно надо...

Успехов!
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4940; Возраст листа: 226; Участников: 1063
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99028



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Людмила" Mon, 8 Mar 2004 16:46:23 +0500 (#99028)

 

Здравствуйте!

Я пробовал,но русский язык по прежнему не работает.
Вписывал параметры в .zshrc.Тоже не помогло.Делал
$export LANG=ru_RU.UTF8
$export MM_CHARSET=UTF8
Пробовал другие кодировки.Не пашет.Локаль у меня UTF8.
Раскладка ua-utf(в BASH позволяет русский вводить).
Помогите....Оболочка супер на русский просто добивает.
System:
RH9.kernel -2.6.3.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4979; Возраст листа: 227; Участников: 1061
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99523



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 9 Mar 2004 15:43:11 +0500 (#99523)

 

Hello Алексей,

Tuesday, March 9, 2004, 12:43:11 PM, you wrote:

Насколько я знаю правильное имя locale для RH 9 = ru_RU.UTF-8
(для проверки см. locale )

Ответить   vasile Tue, 9 Mar 2004 18:11:36 +0200 (#99838)