Установка по умолчанию из ISO-образа netinst Debian 9 не включает компиляторы gdb, C или C++. Пользователь обычно запускал apt install build-essential gdb
для их установки.
При определенных обстоятельствах -Я мог бы воспроизвести это, используя ISO-образ netinst и выбрав установку KDE -Будет установлен пакет gdb-minimal
, который предоставляет gdb, который не включает TUI (или python ).
mp@debian9$ apt-rdepends -r gdb-minimal
gdb-minimal
Reverse Depends: plasma-workspace (4:5.8.6-2.1+deb9u1)
plasma-workspace
Reverse Depends: kde-plasma-desktop (>= 5:92)
...
kde-plasma-desktop
Reverse Depends: kde-full (>= 5:92)
Reverse Depends: kde-standard (>= 5:92)
Похоже, у вас есть это.
Запуск apt install gdb
удалит gdb-minimal
и установит полный gdb.
Проверьте переменную среды TERM на обоих серверах.
Проверьте соответствующую настройку в терминальном приложении, если вы используете сохраненные профили для разных подключений.
«Инвертированный цвет» — это выдающаяся возможность терминала, обычно выполняемая с использованием обратного -видео (цвета не имеют значения ). Программа, работающая в screen
, может отправить escape-последовательность для выделенного , но программа screen
интерпретирует стандартную escape-последовательность для курсив как выделенный . характерная черта. Таким образом, он отправляет курсив .
Если вы на самом деле не используете screen
, вы используете какую-то программу, которая скопировала эту (неправильную )функцию.
Обращение к комментарию :tmux началось с использования описания терминала, разработанного для экрана GNU, который имеет эту последовательность, выделенную курсивом, как выдающуюся возможность. Более поздние версии tmux сначала ищут описание, предназначенное для tmux. Вы можете увидеть функцию, используя infocmp:
$ infocmp screen tmux
comparing screen to tmux.
comparing booleans.
hs: F:T.
comparing numbers.
ncv: NULL, NULL.
comparing strings.
dsl: NULL, '\E]0;\007'.
fsl: NULL, '^G'.
...
kri: NULL, '\E[1;2A'.
ritm: NULL, '\E[23m'.
rmso: '\E[23m', '\E[27m'.
sgr: '\E[0%?%p6%t;1%;%?%p1%t;3%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;m%?%p9%t\016%e\017%;', '\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m%?%p9%t\016%e\017%;'.
sitm: NULL, '\E[3m'.
smso: '\E[3m', '\E[7m'.
tsl: NULL, '\E]0;'.
smso
— это выдающаяся возможность , а sitm
и ritm
устанавливают/сбрасывают курсив.