Я установил ubuntu minimum (mini.iso) на мой vm. Затем я использовал режим восстановления для входа в систему как пользователь root и создал учетную запись с useradd -m admin, а затем установил пароль с passwd admin.
Когда я вхожу в новую учетную запись, вместо обычного приглашения, я вижу только знак $. Если я попытаюсь заполнить команду или имя файла, она напечатает обычную вкладку. Если я пытаюсь использовать клавиши со стрелками, он печатает ^[[A, ^[[B, ^[[C или ^[[D. Кроме того, ls больше не добавляет цветов.
Ни одна из этих проблем не была в режиме восстановления. Как я могу это исправить?
Мне не удалось использовать вкладку при подключении через VNC к безголовому XFCE4. Ответ, указанный здесь, не сработал, но это произошло:
Редактировать сочетания клавиш в файле xml:
sudo nano ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Найти:
<property name="<Super>Tab" type="string" value="switch_window_key"/>
Измените его на :
<property name="<Super>Tab" type="empty"/>
Выход / перезагрузка и должно быть хорошо, чтобы идти
Это решит все: вставьте и нажмите. После этого вы сможете автозаполнять историю, используя стрелку вверх.
bind '"\e[A": history-search-backward'
Снято с: https://unix.stackexchange.com/questions/5366/command-line-completion -from-command-history Также вы можете использовать Ctrl + R, чтобы просмотреть свою историю.