Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » OpenBSD 3.2 нет истории шелла csh

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
когда я в косоли нажимаю кнопки вниз/вверх вместо предыдущих команд у меня появляется  ^[ в текcтовой консоли, а в xterm A[ B[
 
использую csh
в $HOME/.cshrc
есть строчка
set history=1000
 
что нужно сделать чтобы можно было пользоваться историей команд?
 
может надо где-нить в /etc/tty копать, а не в кофигах шелов?

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 18:29 26-11-2004 | Исправлено: eugrus, 19:06 05-12-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://tomecat.com/jeffy/tttt/cshhistory.html
 

Цитата:
может надо где-нить в /etc/tty копать


Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 20:16 26-11-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
http://tomecat.com/jeffy/tttt/cshhistory.html

прсматривать историю я могу, а как сделать чтобы можно было использовать стрелки вверх/вниз я так не нашел

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 15:28 29-11-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
.cshrc
 
.inputrc
 

Цитата:
использую csh  

Оно тебе надо?

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 16:45 29-11-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Оно тебе надо?

просто в свжепостваленном OpenBSD в /etc/shells были только /bin/sh и /bin/csh
 
оболочек семейства борна небыло
 
ну а потом в Linux у меня "стрелки" работают во всех оболочках, поэтому я подумал что дело не в оболочке, а в настройках терминала
 
Добавлено
нет - дело таки в оболочке
 
в ksh всё работает!

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 17:04 29-11-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
оболочек семейства борна небыло

Раз не было, значит надо поставить

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 17:06 29-11-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
всёже хочется настроить csh но что прописать для этого в .cshrc я так и не понял

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 14:27 30-11-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
Я конечно не знаю, но во FreeBSD'шном конфиге csh есть такие строки:
 

Цитата:
if ( $?tcsh ) then
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif

 
может что-то в этом роде?

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 18:35 05-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
if ( $?tcsh ) then  

это в csh или в tcsh ?
 
в любом случае пробовал прописать у себя в .cshrc и с $?tcsh и с $?csh, но не помогло

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 18:59 05-12-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » OpenBSD 3.2 нет истории шелла csh


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru