Xubuntu 16.04.2 - Терминал очищает команду

После четкой команды появляется следующий символ. Как я могу решить эту проблему?

Click to see the screenshot

Терминал: xfce4-терминал 0.6.3

1
задан 11 March 2017 в 18:02

2 ответа

Попытайтесь создать псевдоним к clear как

alias clear='printf "\033c"'

, Это работает над моим терминалом гнома Ubuntu.

0
ответ дан 3 November 2019 в 15:34

Это трудно знать точно еще без некоторой информации, но здесь является некоторыми вещами проверять/пробовать.

Во-первых, перейдите в

Edit > Preferences > Advanced Tab > Encoding

и проверьте Default character encoding (мой - UTF-8, можно хотеть попробовать ISO-8859-1 и видеть, работает ли это),

Если это не помогает, попытайтесь выполнить следующее:

$ echo $TERM

если Вы возвращаете что-то другое, чем xterm, работаете:

export TERM=xterm

и попробуйте еще раз. Если это будет заботиться о нем, то необходимо будет изучить то, что устанавливает СРОКИ переменная неправильно: я запустил бы путем заглядывания ~/.bashrc

Если, однако TERM установлен правильно, можно выполнить следующее для наблюдения что clear на самом деле отправляет:

$ clear | od -bc

и сравните свой вывод с моим:

$ clear | od -bc
0000000 033 133 063 073 112 033 133 110 033 133 062 112
        033   [   3   ;   J 033   [   H 033   [   2   J
0000014

если они соответствуют Вам, может хотеть попытку, нажимающую Reset compatibility options to defaults кнопка в Preferences > Compatibility tab.

Надежда, которая помогает

0
ответ дан 3 November 2019 в 15:34

Другие вопросы по тегам:

Похожие вопросы: