Автор Тема: Konsole в РС 10К: поведение при нажатии Up (пред. команда) [решено]  (Прочитано 363 раз)

Оффлайн kroni

  • Начинающий
  • *
  • Сообщений: 11
Всем привет

Альт Рабочая Станция 10 К: при выборе (через Up) некоторых пред. команд в Konsole не полностью очищается вывод (prompt) и остается начальная часть. Причем команда выполняется успешно

Вот пример:

kroni@alt-station var$ ls
adm  avahi  cache  db  empty  lib  local  lock  log  mail  nis  nobody  opt  preserve  resolv  run  spool  tmp  yp
kroni@alt-station var$ cat /etc/X11/xorg.conf.d/95-input-keyboard.conf
Section "InputClass"
Identifier      "keyboard"
MatchIsKeyboard "true"
Driver  "evdev"
#       Option  "XkbLayout"     "us,ru"
#       Option  "XkbOptions"    "grp:caps_toggle,grp:switch"
EndSection

kroni@alt-station var$ cat /etc/Xls
adm  avahi  cache  db  empty  lib  local  lock  log  mail  nis  nobody  opt  preserve  resolv  run  spool  tmp  yp
kroni@alt-station var$ cat /etc/Xpwd
/var
kroni@alt-station var$

В чем причина и как можно поправить?
« Последнее редактирование: 19.12.2022 12:44:18 от kroni »

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Т.е. вы восстанавливаете из истории командной строки последнюю команду по клавише Up.
После этого очищаете строку, но она не очищается полностью визуально, но фактически очищается, т.к. следующая введённая команда выполняется корректно.
Как именно очищаете?

Оффлайн kroni

  • Начинающий
  • *
  • Сообщений: 11
В том то и дело, что не очищаю - просто листаю вверх. Короткие команды  листаются нормально , а вот с cat (возможно и другие есть) - не проходит, остается артефакт самой команды)
« Последнее редактирование: 08.10.2022 16:49:11 от kroni »

Оффлайн kroni

  • Начинающий
  • *
  • Сообщений: 11
Проблема решилась изменением PS1 в .bashrc.
Судя по описанию на https://forums.linuxmint.com/viewtopic.php?t=50930 схожая проблема решилась обрамлением строки  \[ и \].