Консоль FreeBSD повреждается?

Кажется, что моя консоль FreeBSD неправильно конфигурируется (я предполагаю). Я не могу использовать home или end кнопки в командной строке (это печатает ~), и в vi стрелка влево переключает меня от редактирования до командного режима, который делает редактирование немного трудного. Как я могу знать что случилось и зафиксировать его?

Я не корень, между прочим, я просто надеюсь, что это - что-то с моим профилем или конфигурацией удара.

Версия Shell: GNU bash, version 4.0.35(0)-release (i386-portbld-freebsd8.0)

UPD: фиксированный home и end ключи в консоли путем создания ~/.inputrc и вставка этого:

"\e[3~": delete-char
# this is actually equivalent to "\C-?": delete-char
# VT
"\e[1~": beginning-of-line
"\e[4~": end-of-line
# kvt
"\e[H":beginning-of-line
"\e[F":end-of-line
# rxvt and konsole (i.e. the KDE-app...)
"\e[7~":beginning-of-line
"\e[8~":end-of-line
"\e[1;5C": forward-word     # Ctrl+right  => forward word
"\e[1;5D": backward-word    # Ctrl+left   => backward word

(решение отсюда)

Однако, стрелка влево в vi беспокоит меня, и я не могу установить энергию на машине (возможно, это - некоторая vi причуда, idk).

2
задан 31.05.2010, 13:08

2 ответа

Зафиксированный путем создания .inputrc файл (см. обновление вопроса).

1
ответ дан 11.12.2019, 22:38

Можно найти, что можно зафиксировать все это путем выполнения чего-то как:

TERM=xterm

... в Вашем .profile.

1
ответ дан 11.12.2019, 22:38

Теги

Похожие вопросы