[РЕШЕНО] mc & xterm-256color

Haron_Prime, так собственно, если в файл Xterm добавить
XTerm*termName: xterm-256color
то работает?
Эта строка у меня и так добавлена
Вот только работает она, только если сначала открыть терминал, а потом запускать в нём mc
при попытке запуска командой xterm -e mc - вылазит окно, как на скрине
т.е. терминал, почему то забывает, что он 256color или mc этого не видит
кто из них в этом виноват я хз
во всяком случае тот костыль, что предложил valera_cr (xterm -e 'TERM=xterm-256color mc') работает исправно - а мне на данный момент важнее нормальная работа, а не выяснение, почему без костыля не хочет работать (со свободным временем сейчас проблемы, вот только вчера вечером смог чуть освободиться, чтоб поковырять конфиги, хотя за компом по 14-15 часов ежедневно)
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
Вот только работает она, только если сначала открыть терминал, а потом запускать в нём mc
Это не она работает, а export из .zshrc, поскольку нельзя просто "открыть терминал". Если не указана запускаемая программа (-e), то запускается шелл. Для контроля предлагаю убрать этот export из .zshrc, вызвать xterm и посмотреть значение $TERM.
(Собственно, ещё одной причиной отказа от xterm для было наличие подобных мистических затыков, устраняемых нетривиальными заклинаниями)
akorop, собственно, а что вообще такого особенного в этом xterm? почему не использовать любой другой?
akorop,
┌─[[email protected] <pts/0 [0] 310> /home/haron]  18:12:34
└─> $TERM
zsh: command not found: xterm-256color

┌─[[email protected] <pts/0 [0] 318> /home/haron]  18:15:41
└─> env | grep TERM=
TERM=xterm
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Скорее всего проблема из той же серии, что и при запуске команды через xargs - запуск производится не в вашем экземпляре оболочки, а в дефолтном, которая про ваши переменные ничего не знает.
lampslave,
не соглашусь
вот пример
открыл терминал, запустилл из него другую копию - все настройки подхватились, запускаю уже из этой копии ещё одну копию с mc - дудки!

Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Это касается только xterm -e.
lampslave
Это касается только xterm -e.


Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Запустите и проверьте разницу, отсортируйте только сначала:
env > /home/haron/env
xterm -e "env > /home/haron/env_xterm"
 
Зарегистрироваться или войдите чтобы оставить сообщение.