Автор Гілка: Не працює комбінація клавіш Ctrl + стрлки вліво, вправо в емуляторах терміналу  (Прочитано 12008 раз)

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 480
  • Карма: +0/-0
Дистрибутив Mageia 4.
Замість переміщення відображаютmся символи ;5D (це Ctrl + ←). Підозрюю, що це через налаштування локалі, бо з-під root все нормально. Вивід команди locale:
LANG=en_US.UTF-8
LC_CTYPE=uk_UA.utf8
LC_NUMERIC=uk_UA.utf8
LC_TIME=uk_UA.utf8
LC_COLLATE=uk_UA.utf8
LC_MONETARY=uk_UA.utf8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=uk_UA.UTF-8
LC_NAME=uk_UA.UTF-8
LC_ADDRESS=uk_UA.UTF-8
LC_TELEPHONE=uk_UA.UTF-8
LC_MEASUREMENT=uk_UA.UTF-8
LC_IDENTIFICATION=uk_UA.UTF-8
LC_ALL=
чи планетяне щче не подали блакитне свитло?

idontremember

  • Гість
Оболонка в користувача та в рута однакова?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 480
  • Карма: +0/-0
чи планетяне щче не подали блакитне свитло?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 480
  • Карма: +0/-0
чи планетяне щче не подали блакитне свитло?

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Чому en_US.UTF-8 стоїть? І ще гляньте в localectl.

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 480
  • Карма: +0/-0
Для того щоб інтерфейс програм був англійською.
чи планетяне щче не подали блакитне свитло?

Відсутній f1g4r0

  • Кореспондент
  • ***
  • дописів: 160
  • Карма: +0/-0
  • Vita sine libertate, nihil!
Дистрибутив Mageia 4.
Замість переміщення відображаютmся символи ;5D (це Ctrl + ←).......

термінал який використовуєте?
справа виключно в ньому... локаль нідочого.
*[ Ніхто крім нас ] *                        //Arch + dwm + SVD

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Вивід команд в студію:

Код: Bash
  1. echo $TERM
  2. cat | od -t x1
  3.  

Після введення останньої натискаєте ctrl-вправо, enter, ctrl-вліво, enter, ctrl-c.

Власне, вам треба додати до ~/.inputrc щось на кшталт такого:

$if term=rxvt-unicode-256color
"\eOc": forward-word
"\eOd": backward-word
$endif