Почему § разрешает мне удалять два символа в bash promt?

Это очень странная и очень специфическая проблема в терминаторе. Когда я ввожу символ «§» в окно терминала, а затем дважды нажимаю обратно, он позволяет мне всегда удалять два символа, даже если они являются частью строки PS1.

Действия по воспроизведению:

  1. Введите «§» в терминал.
  2. Удалите 2 символа.
  3. Повторение.

  • Как заставить Terminator перезагрузить конфигурацию «на лету»?
  • Как я могу получить шрифт Terminus на gnome-terminator?
  • Настроить xterm для использования ctrl + shift + c / ctrl + shift + v для копирования / вставки?
  • Терминатор не работает!
  • привязка ключа ctrl-tab terminator
  • Перезагрузка zsh при изменении размера окна терминатора
  • Как открыть терминал, разделить на 9 терминалов и переключиться между ними, используя один скрипт?
  • Могу ли я открыть терминатор с одним окном с bash, а другой с рыбой?
  • One Solution collect form web for “Почему § разрешает мне удалять два символа в bash promt?”

    Звучит как несогласованные настройки UTF-8 между вашим терминалом и локалью приложения.

    Знак раздела не является частью набора символов ASCII, поэтому он представлен как два байта в UTF-8. Возможно, ваш терминал отправляет его как таковой, но сторона приложения не понимает, что он должен представлять только один символ и печатает только один. В редакторе командной строки подсчитывается количество символов, которые вы ввели, и поскольку он считает, что знак раздела – два символа, он позволяет вам отступать от многих. Терминал знает, что он только один, и отображает и заменяет его как единое целое.

    Interesting Posts

    Возможно ли эхо в файл, но использовать отступы в источнике сценария оболочки?

    В терминале я могу выполнять поиск до конца журнала быстрее, чем данные попадают туда

    SELinux: Как создать пользовательский ярлык для файлов?

    bash перебрать список файлов, за исключением случаев, когда пустой

    Поиск файлов на диске, которые соответствуют действительно длинному текстовому списку файлов

    Как сделать параллельное ssh прекратить запрос пароля?

    CentOS – использование PXE для установки на моем хосте (настройка кикстарта)

    kswapd0 занимает от 99% до 100% процессора в RHEL 6.3

    Как разрешить неопределенную ссылку на «RAND_egd»

    Есть ли преемник Ytalk IM?

    Неизвестная причина 20 и 30 NMI на виртуальной машине

    Является ли «верхний» учет прерываний ядра?

    Как подключиться к SSH-серверу за брандмауэром с использованием другого сервера?

    Gnome – окна всегда открываются вверху слева

    В чем разница в выходе swap -l и swap-памяти, показанной сверху?

    Linux и Unix - лучшая ОС в мире.