URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 36888
[ Назад ]

Исходное сообщение
"Midnight Commander+bash= нет цвета"

Отправлено Александр , 05-Ноя-03 10:04 
FreeBSD 5
Подскажите пожалуйса, как сделать Midnight Commander цветным...
в chsh это решалось setenv COLORTEM 1, но из под него ctrl+O не работает...

Содержание

Сообщения в этом обсуждении
"Midnight Commander+bash= нет цвета"
Отправлено Antonio , 05-Ноя-03 10:24 
>FreeBSD 5
>Подскажите пожалуйса, как сделать Midnight Commander цветным...
>в chsh это решалось setenv COLORTEM 1, но из под него ctrl+O
>не работает...

Старый метод mc -c пойдет в 5-ке?


"Midnight Commander+bash= нет цвета"
Отправлено Александр , 05-Ноя-03 10:27 
mc -c работает :)), но хотелось бы по-человечьи... Тем не менее спасибо за отклик :))


"Midnight Commander+bash= нет цвета"
Отправлено Antonio , 05-Ноя-03 11:15 
>mc -c работает :)), но хотелось бы по-человечьи... Тем не менее спасибо
>за отклик :))

Посмотрите в termcap и поиграйтесь с различными терминалами, например,

TERM=xterm-color mc

Помнится, как-то давно то ли на FreeBSD, то ли на OpenBSD таким образом "победил" игрушку NetHack (культовая textmode RPG ;) ) -- тоже не хотела в xterm с цветом идти.


"Midnight Commander+bash= нет цвета"
Отправлено Александр , 05-Ноя-03 11:26 
Неужто никто не делал???


"Midnight Commander+bash= нет цвета"
Отправлено dimoZZZa , 05-Ноя-03 12:07 
>Неужто никто не делал???
а ты попробуй alias прописать 8-)



"Midnight Commander+bash= нет цвета"
Отправлено PJ , 05-Ноя-03 13:11 
Проверено:
FreeBSD 5.1, mc-4.6.0 из портов, шелл - csh: и mc  цветной и Ctrl+O работает. Так что не надо "ля-ля"...

"Midnight Commander+bash= нет цвета"
Отправлено Александр , 05-Ноя-03 14:02 
>Проверено:
>FreeBSD 5.1, mc-4.6.0 из портов, шелл - csh: и mc  цветной
>и Ctrl+O работает. Так что не надо "ля-ля"...
FreeBSD 5.0, mc из портов, шелл - csh: и mc  цветной но вот Ctrl+O НЕ работает. Говорит "не Xterm"


"Midnight Commander+bash= нет цвета"
Отправлено PJ , 05-Ноя-03 15:36 
>>Проверено:
>>FreeBSD 5.1, mc-4.6.0 из портов, шелл - csh: и mc  цветной
>>и Ctrl+O работает. Так что не надо "ля-ля"...
>FreeBSD 5.0, mc из портов, шелл - csh: и mc  цветной
>но вот Ctrl+O НЕ работает. Говорит "не Xterm"

посмотри в files порта наличие patch-src::cons.handler.c - если нету, то значит порт старый


"Midnight Commander+bash= нет цвета"
Отправлено Dalglidgev Timur , 05-Ноя-03 13:38 
>FreeBSD 5
>Подскажите пожалуйса, как сделать Midnight Commander цветным...
>в chsh это решалось setenv COLORTEM 1, но из под него ctrl+O
>не работает...

setenv COLORTERM linux



"Midnight Commander+bash= нет цвета"
Отправлено Александр , 05-Ноя-03 14:04 
А в каком месте прописать?


"Midnight Commander+bash= нет цвета"
Отправлено BugZ , 06-Ноя-03 01:30 
>А в каком месте прописать?

Я прописал в .cshrc - у меня csh, всё прекрасно работает и цвет и ctrl-o.
Для баша вроде по-другому. Ищи "установка переменных среды bash".
Спасибо!


"Midnight Commander+bash= нет цвета"
Отправлено Александр , 06-Ноя-03 08:05 
вот мой ~/.cshrc, ctrl+O не работает :((
# $FreeBSD: src/etc/root/dot.cshrc,v 1.28 2001/01/10 02:37:16 archie Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h        history 25
alias j        jobs -l
alias la    ls -a
alias lf    ls -FA
alias ll    ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

setenv    EDITOR    vi
setenv    PAGER    more
setenv    BLOCKSIZE    K
setenv COLORTERM linux
if ($?prompt) then
    # An interactive shell -- set some stuff up
    set prompt = "`hostname -s`# "
    set filec
    set history = 100
    set savehist = 100
    set mail = (/var/mail/$USER)
    if ( $?tcsh ) then
        bindkey "^W" backward-delete-word
        bindkey -k up history-search-backward
        bindkey -k down history-search-forward
    endif
endif