Так что это странная ситуация, особенно если учесть, что это (по крайней мере) третий раз, когда я устанавливал Cygwin в подобной установке, и я никогда раньше не видел такого поведения.
Моя настройка: Windows 7; Cygwin, с MinTTy в качестве моего терминала, BASH в качестве моей оболочки; Microsoft Natural Ergonomic Keyboard 4000 v1.0
Что происходит: при вводе в терминале, если я нажимаю клавишу DELETE, все символы от начала строки до позиции курсора стираются и заменяются на «[3 ~»
Пример:
Откройте терминал, введите текст и поместите курсор, как показано ниже
$ привет, я просто печатаю в терминале
установите курсор после "typ" и нажмите "DELETE"
РЕЗУЛЬТАТ:
$ [3~ing in the terminal
Как я упоминал выше, на самом деле я уже устанавливал Cygwin на эту машину с этой же клавиатурой. Клавиша УДАЛЕНИЯ РАБОТАЛА раньше. Я даже использую клавиатуру той же модели с моим ноутбуком, которая работает под управлением Win7 с Cygwin и minTTY в почти идентичной конфигурации. На моем ноутбуке я никогда не вижу такого поведения.
Кто-нибудь имеет какие-либо идеи, что мне нужно сделать, чтобы это исправить? Я погуглил и ничего не могу найти.
Спасибо!