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


0

Я только что получил это странное поведение, кто-нибудь знает, как это остановить?

Когда я набираю «dir», тогда «-» терминал дает мне этот «ddir-»

И вот видео этого https://youtu.be/lGsFB68zVIo


Какой твой PS1а PROMPT_COMMAND? Я подозреваю , что одна из них содержит управляющий символ не должным образом , заключенный между "\["и "\]"(PS1) , или 0x01и 0x02байт (PROMPT_COMMAND).
egmont 25.10.16

Как я могу проверить мой PS1 или PROMPT_COMMAND?
сердитый киви

Чтобы увидеть все потенциальные невидимые символы в них, я рекомендую set | grep ^PS1и аналогично для других.
egmont

это показывает это PS1 = '\ h: \ W \ u \ $'
сердитый киви

другой показывает этот PROMPT_COMMAND = update_terminal_cwd if ["$ PROMPT_COMMAND" = "shell_session_history_check"]; затем сбросьте PROMPT_COMMAND; if [[$ PROMPT_COMMAND = ~ (. *) (; shell_session_history_check * | * shell_session_history_check *; *) (. )]]; затем PROMPT_COMMAND = "$ {BASH_REMATCH [1]} $ {BASH_REMATCH [3]}";
злой киви

Ответы:


0

Это потому, что я установил источник ввода на другой язык, а не на английский

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.