Я мог бы поклясться, что когда-то была настройка для этого в терминале гномов "Профиль".
А затем в какой-то версии Ubuntu этот параметр исчез, и мне пришлось использовать Систему ferences Настройки ➜ Клавиатура, чтобы снять флажок «Курсор мигает в текстовых полях».
Ну, похоже, ни один из них сейчас не работает. Так как же заставить курсор перестать мигать?
cursor-blink
«gsetting», который вы можете запросить так:gsettings get org.gnome.desktop.interface cursor-blink
. Существуют и другие настройки, связанные с курсором, которые можно настроить, напримерcursor-blink-timeout
,cursor-size
и т. Д.Вы также можете отключить мигание из командной строки (gconf-editor по умолчанию не установлен):
Для более новых версий gnome-терминала команда была изменена:
источник
gsettings set ...
меня ничего не вышло. Я решил это сgsettings set org.gnome.desktop.interface cursor-blink false
.gsettings get ...
команды, не так ли?gsettings get
команда получает UUID из профиля по имениdefault
(это имя по умолчанию), это работает , если вы измените командуDefault
?default
качестве имени, потому чтоgsettings get ...
работает. Было бы неплохо добавить к ответу примечание о том, что команда предполагает, что профиль называется default .Я рассматриваю этот пост почти на каждой установке Gnome. Кажется, что реальное имя переменной меняется очень часто.
Мое решение:
gsettings list-recursively | grep blink
Затем я устанавливаю значение ссылки с True на False. На данный момент это курсор-мигание org.gnome.desktop.interface, поэтому:
gsettings set org.gnome.desktop.interface cursor-blink false
Надеюсь, что это поможет кому-то еще в будущем!
источник
Вы можете отправить управляющую последовательность на терминал (я думаю, что она совместима с POSIX), установив текущий символ курсора, используя
tput
:Просто положить все , что вы предпочитаете в вашем сценарии Runcom:
~/.zshrc
,~/.bashrc
- то , что ваш яд - или в глобальном в ,/etc
если вы хотите для его запуска для всех пользователей.источник