Стрелки не работают, все, что я вижу, ^ [[^ [[B^ [[C ^ [[D

Это должно быть чем-то очевидным, но я, может казаться, не нахожу способ зафиксировать его.

Я использую iTerm и вхожу в систему сервера Ubuntu удаленно.

Это - то, что я вижу, когда я нажимаю стрелки:

$ ^[[A^[[B^[[C^[[D

Пользователь был добавлен через useradd таким образом, домашняя папка пуста. Как я могу зафиксировать стрелки?

Спасибо

3
задан 3 March 2015 в 10:25

1 ответ

Те клавиши со стрелками работают при использовании соответствующей оболочки как bash.

$ является ясным индикатором, Вы не используете одного из них (иначе, Вы, по умолчанию, видели бы больше, чем просто $ как подсказка).

необходимо было сделать что-то вроде этого:

useradd -u {username} -d /home/{username} -s /bin/bash -p {password}

Вы не должны воссоздавать пользователя хотя; Впоследствии можно изменить оболочку (постоянно), когда вошли пользователь:

chsh -s /bin/bash
  • существует больше оболочек. Если Вы чувствуете предприимчивое изменение удар к , zsh
  • Также имеет чтение на useradd и adduser: https://askubuntu.com/a/381646/15811 (необходимо использовать adduser)
4
ответ дан 1 December 2019 в 15:58

Другие вопросы по тегам:

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