2016-05-13 3 views
0

Я использую Cygwin на окнах 7 mintty 2.3.6 (x86_64-рс-Cygwin)Как предотвратить странные символы отхода от появления на быстрой

И случайно а [28 ~ появится в моей быстрой линии. Иногда это даже появляется, когда я нахожусь в середине ввода команды. И часто это появляется даже тогда, когда терминальное окно не имеет фокуса.

Это очень сложно для Google, потому что Google просто видит 28. Я был бы признателен за предложения по улучшению моего google-fu для поиска определенной последовательности.

+0

https://en.wikipedia.org/wiki/ANSI_escape_code. Вы переопределили настройки PS1 или TERM? – matzeri

ответ

3

Это может быть вызвано применением, таким как кофеин, который останавливает вашу заставку, периодически нажимая клавишу (например, F15, которая имеет последовательность ansi \[[28~). Вы можете остановить программу или добавить запись в ~/.inputrc, чтобы игнорировать последовательность. в ~/.inputrc добавьте строку:

"\e[28~":""

переназначить F15 ничего в терминале.

+0

Отлично. Это имеет большой смысл. И я понятия не имел, что именно так был реализован кофеин. Благодаря! это сводило меня с ума. – jschank

+0

Значит, это был кофеин? Ницца. –