Как остановить мигание курсора в консоли Linux (например, Cygwin)? - PullRequest
2 голосов
/ 15 июля 2011

Как мне остановить мигающий курсор в моем cygwin?Я пишу программу, это игровая программа с использованием многопоточности, но курсор на консоли мигаетКак мне это остановить?Как мне удалить это из моей консоли?

Ответы [ 2 ]

2 голосов
/ 02 августа 2011

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

Терминалом по умолчанию является просто командная строка Windows.Очень быстрый поиск в Google нашел this .

Для mintty, чтобы отключить мигание в текущем экземпляре, щелкните правой кнопкой мыши, затем выберите «Параметры», нажмите «Взгляды», а затем отключите мигание.Вы можете сделать это постоянным, добавив строку CursorBlinks=0 к вашему $HOME/.minttyrc.

. Для xterm, нажмите среднюю кнопку мыши, а затем снимите отметку Enable blinking cursor или вызовите ее с параметром командной строки +bc.Также есть ресурс cursorBlink X.Кажется, я ничего не настроил, чтобы сделать это постоянным;Я думаю, xterm по умолчанию отключает мигание.

0 голосов
/ 15 июля 2011

Вы хотите полностью отключить курсор или просто хотите отключить мигание? Управляющая последовательность DECTCEM может выполнять первое, тогда как DECSCUSR может делать второе.

К сожалению, консоль Cygwin по умолчанию не поддерживает ни одну из них, но терминал " mintty " поддерживает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...