Настройка консоли, как избавится от ^?^?^[[D^[


Главная Форумы POWER Systems AIX/Hardware Настройка консоли, как избавится от ^?^?^[[D^[

В этой теме 5 ответов, 6 участников, последнее обновление  andrewk 8 года/лет, 8 мес. назад.

  • Автор
    Сообщения
  • #2759

    Роман
    Участник

    Работаю на AIX 5.3. в консоли. Очень напрягает, когда ввёл неправильно команду, буквально ошибься на одну букву, уже нет возможности это исправить! Если например хочешь стереть символ Backspace’ом , то выводятся символы ^? Если хочешь стрелочкой перейти на нужный символ, то появляются ^[[D
    В итоге получается, что из-за 1-ой буквы приходится всю команду заново набирать!!! Как это можно исправить? Помогите пожалуйста.

  • #2761

    Hanna
    Участник

    а не проще использовать bash?

  • #2763

    _KIRill
    Хранитель

    stty earse (a тут нажимаете Backspace) нажимаете Enter
    Если через Putty тов настройках Terminal-Keyboard выбираете «backspace key» Ctrl-H

    Bash лесом.

    ---As If, But Not---

  • #2764

    MIkhail
    Участник

    set -o vi
    Иногда помогает для редактирования всяких строчек в стандартном sell/

  • #2766

    critic critic
    Участник

    dmp писал(а):

    set -o vi
    Иногда помогает для редактирования всяких строчек в стандартном sell/

    Но не избавляет от некорректной обработки BackSpace.
    Vi — rulezz !

  • #2771

    andrewk
    Участник

    в UNIX-системах нет вообще некорректной обработки Backspace. Есть (или нет) умение пользоваться теми средствами, которые представляет система. stty существует со времен Unix V5 (1975 г.)

Для ответа в этой теме необходимо авторизоваться.