gnu screen и mc - проблемы
emark 27 октября, 2009 - 13:03
Столкнулся с проблемами при совместном использовании gnu screen и mc.
Если выставляю TERM в screen, то после нескольких переключениях по C-o (из панелек в командную стоку,и обратно) в mc все зависает. После этого (после нового запуска screen) mc вообще перестает запускаться в screen (лечится только перегрузкой X-ов).
Если выставляю TERM в xterm, то переключения по C-o в mc первый раз получаю коммандную строку нормально, а при последующих - черный экран.
Как лечить?
screen 4.0.3
mc 4.7.0_pre3
»
- Для комментирования войдите или зарегистрируйтесь
Второй случай имхо мелкий
Второй случай имхо мелкий баг. Не обращать внимания. Просто набирать команду. По исполнении ее получается нормальная консоль.
С первым не сталкивался, ибо скрин не есть эмулятор терминала, это менеджер окон. Причем не поддерживающий иксы, а следовательно требующий для запуска под ними какой-никакой эмулятор терминала, коим в данном случае является xterm. Под эмулятором запускается шелл TERM_SHELL=/bin/bash. Так что как оно увас вообще при таком раскладе взлетает - чудо имхо. К слову в голой консоли переменная XTERM=linux (как правило), потому как эмулятор не требуется.
эт да, если команду набирать,
эт да, если команду набирать, она появляется... в mc-4.7.0pre1 ,было все нормально...
> С первым не сталкивался, ибо скрин не есть эмулятор терминала, это менеджер окон. Причем не поддерживающий иксы, а следовательно требующий для запуска под ними какой-никакой эмулятор терминала
дык он из под xterm-а и запускается.
лечиться добавлением в
лечиться добавлением в /etc/bash/bashrc
if [[ ${TERM} == 'screen' ]] ; then
alias mc='mc -x'
fi
А еще shift+f6 предлагает
А еще shift+f6 предлагает удалить файл, вместо его переименования. Как это лечить?
Сборка mc c slang мне
Сборка mc c slang мне помогла.
$ eix ^mc$ [I] app-misc/mc