Кнопка подсистемы Windows Linux не работает должным образом

Я только что заново установил Windows на свою машину и добавил подсистему Linux (на данный момент ubuntu ..), но при ее использовании я испытываю странное поведение. Буква i не работает. На самом деле он даже издает звук ошибки при нажатии (классический звон). У кнопки нет абсолютно никаких проблем, так как она отлично работает в Windows. Он работает в командной строке (Windows), но также работает в подсистеме Linux, когда я открываю nano и начинаю печатать. Проблема только в баше. (Если я наберу команду в nano

#!/bin/bash 
mkdir iiii 

и выполните скрипт, он будет работать как положено.

Таким образом, единственный вывод, к которому я могу прийти, это то, что на кнопке i есть ярлык, который я не могу найти и который не работает (таким образом создается звук ошибки).

Любые идеи, как я могу отключить этот ярлык, чтобы я мог ввести «i» на своей консоли (которую, по-видимому, я использую больше, чем ожидалось ... и заметил из-за ошибок!)

Заранее спасибо.

Редактировать Даже при вставке слова, содержащего i, его запись будет пропущена (при попытке вставить history получил hstory + звуковой сигнал)


person Michael Michailidis    schedule 30.09.2019    source источник
comment
Я подозреваю, что bash может получать ctrl-i (то же, что и вкладка, запускает автозаполнение). Не могли бы вы проверить в контексте, где возможно автозаполнение, будет ли он по-прежнему издавать звуковой сигнал и ничего не делать или будет выполняться автозаполнение?   -  person Aaron    schedule 30.09.2019
comment
@Aaron Я создал папку, содержащую i (давайте назовем ее сиянием), набрал sh + tab для автозаполнения, и она завершается без звукового сигнала.   -  person Michael Michailidis    schedule 30.09.2019
comment
Я хотел попросить вас ввести sh + i и посмотреть, будет ли автозаполнение. Если это так, это означает, что когда вы нажимаете i, bash фактически получает ctrl-i   -  person Aaron    schedule 30.09.2019
comment
@Aaron Хорошо, только что попробовал. Он не добавляет i, и звуковой сигнал продолжает воспроизводиться.   -  person Michael Michailidis    schedule 30.09.2019


Ответы (1)


Хорошо, нашел решение самостоятельно. По-видимому, включение /etc/inputrc в мой профиль (внутри моего .inputrc) создавало проблему, и она не специфична для Ubuntu. Протестировано на подсистеме и на фактической установке Debian, и это делает то же самое.! Так что просто удалил включение, и оно работает

person Michael Michailidis    schedule 01.10.2019