Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: управляющие коды в man  (Прочитано 3495 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
управляющие коды в man
« : 08 Сентября 2024, 09:15:36 »
Здравствуйте!
Сейчас в xubuntu-24.04.1 в xterm ввёл команду "man команда", так там выводятся управлвющие коды с ESC, хотя до сих пор именно в xterm этого не было. Как от этого избавиться? поместить в $HOME какой-нибудь .inputrc? У меня shell tcsh,я скопировал .tcshrx из предидущей xubuntu.

Пользователь добавил сообщение 08 Сентября 2024, 10:49:32:
Вообще русские буквы не выводятся, хотя locale показывает ru_RU.UTF-8.
« Последнее редактирование: 08 Сентября 2024, 10:49:32 от Peter_I »
Пётр.

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #1 : 10 Сентября 2024, 08:49:17 »
В xterm управляющие коды продолжают выводиться на экран. Я что-то не установил или не поместил в $HOME?
Пётр.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #2 : 10 Сентября 2024, 09:33:37 »
А что у вас в $TERM ?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #3 : 10 Сентября 2024, 13:38:49 »
AnrDaemon, сейчас не знаю, а что должно быть?
Пётр.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #4 : 10 Сентября 2024, 14:04:48 »
А кто знать будет?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #5 : 10 Сентября 2024, 21:41:05 »
AnrDaemon, xterm
Пётр.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #6 : 11 Сентября 2024, 14:50:09 »
Тогда ещё смотрите что в $LANG и $LC_ALL.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #7 : 11 Сентября 2024, 15:15:23 »
выводятся управлвющие коды с ESC
Вместо текста или когда клавиши нажимаете?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #8 : 11 Сентября 2024, 22:42:47 »
AnrDaemon, LANG - ru_RU.UTF-8, LC_ALL пустая.

Пользователь добавил сообщение 11 Сентября 2024, 22:46:08:
ALiEN, Т.е. ESC-последовательности печатаются как есть, с ESC. Весь вывод "man нечто" забит ESC.
« Последнее редактирование: 11 Сентября 2024, 22:46:08 от Peter_I »
Пётр.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #9 : 11 Сентября 2024, 22:50:08 »
env?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #10 : 11 Сентября 2024, 22:59:25 »
А если
export TERM LANG LC_ALL
И ещё раз тот же man ?

Странная проблема, честно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #11 : 12 Сентября 2024, 08:45:21 »
AnrDaemon, так в /etc/default/locale все переменные в ru_RU.UTF-8, а LC_ALL пустая.

Пользователь добавил сообщение 12 Сентября 2024, 22:11:09:
Вот вывод env. Если сделать LANGUAGE=ru_RU.UTF-8, то интерфейс делается на русском.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 12 Сентября 2024, 22:11:09 от Peter_I »
Пётр.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #12 : 13 Сентября 2024, 01:40:11 »
LC_NUMERIC=C
LC_TIME=C
LC_COLLATE=C
LC_MESSAGES=C

Это что за мусор?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #13 : 13 Сентября 2024, 08:28:19 »
AnrDaemon, а что здесь не так? В какой-то из предидущих дней у меня в выводе "locale" все LC_* были ru_RU.UTF-8, но "man нечто" был забит ESC. Чтобы был доступен русский язык, достаточно установить LANG=ru_RU.UTF-8,
а другие могут быть и C.
« Последнее редактирование: 13 Сентября 2024, 10:04:23 от Peter_I »
Пётр.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: управляющие коды в man
« Ответ #14 : 13 Сентября 2024, 09:25:55 »
Не так то, что это конкретно настроено.
Если бы это не было настроено, было бы ==$LANG.
Либо ставьте C.UTF-8, либо удаляйте совсем. (Впрочем, сомневаюсь, что это поможет man'у.)

Не стыдно? Еще раз подобное увижу - выпишу предупреждений на все 100!
--
ALiEN
« Последнее редактирование: 13 Сентября 2024, 11:36:10 от ALiEN »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.