LINUX.ORG.RU

mc и screen


0

1

когда mc запущен в screen субшелл по ctrl+o не отрисовывает содержимое, хотя по положению курсора видно, что что-то таки есть. такая же ситуация, если выбрать команду из истории (alt+h). команда добавляется в строку, но не отображается. отображение происходит только если попытаться редактировать, например нажав bkspace.

выхлоп mc --version

GNU Midnight Commander, версия 4.8.3
Скомпилирован с библиотекой GLib версии  2.28.8
С библиотекой ncurses
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, fish, smbfs
Тип данных: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;

.screenrc

defshell -$SHELL
defscrollback 1024

# default TERM
term screen-256color

# xterm scrollbar
termcapinfo xterm* ti@:te@

# Look and feel
shelltitle "Shell"
#hardstatus alwayslastline
#hardstatus string '%{= kW}[%-Lw%{= Ck}%50>%n%f* %t%{-}%+Lw%<%{d} %=]%{d}[%{B}%c%{d}]'
caption always
caption string '%{= kW}[%-Lw%{= Ck}%50>%n%f* %t%{-}%+Lw%<%{d} %=]%{d}[%{B}%c%{d}]'

# Left Right ctrl key mods
bindkey "^[[1;5D" prev
bindkey "^[[1;5C" next

# Launchers
bind m screen -t " MC " env EDITOR=jmacs RUN_MC=1 mc -x -S implix256
bind r screen -t "Root" sudo su -l
bind t screen -t "Top " top

★★★★★

Во-первых, добавь вот это:

# mc subshell support
  altscreen on

А во-вторых, выключт 256color терминал — он зело глючен.

unanimous ★★★★★
()
Ответ на: комментарий от unanimous

без результата. а 256 цветов мне более приятны, нежели пофиксенное описанное поведение.

ananas ★★★★★
() автор топика
Ответ на: комментарий от angel_il

screen-256color

без -x не работают многие фишки - основное, это мышка и keypad

ananas ★★★★★
() автор топика
Ответ на: комментарий от angel_il

патчик из git screen-а, на который ссылается дебиановский багрепорт помог. тема закрыта

ananas ★★★★★
() автор топика
Ответ на: комментарий от angel_il

если выбираю команду из истории, в комстроку она добавляется, но не показывается. отображение происходит только, если попытаться редактировать или поперемещать курсор стрелками. но не исключено, что это я нахомутал, когда немного правил парсинг $PROMPT, так что за багрепорт это не канает

ananas ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.