Comment désactiver le curseur clignotant dans Gnome 3.8?


12

Il existe cette solution proposée pour désactiver le curseur clignotant dans le terminal Gnome. Cependant, cela ne semble plus fonctionner pour Gnome 3.8. L'option /apps/gnome-terminal/profiles/Defaultdans Gconf n'existe pas.

Alors, quelle est une solution de travail pour Gnome 3.8?

Réponses:


16

Essayez (dans un terminal):

gsettings set org.gnome.desktop.interface cursor-blink false

Comme vous pouvez le voir, la clé a été déplacée vers org.gnome.desktop.interface(via GSettings), vous pouvez donc y accéder via dconf-editorsi vous le souhaitez.


1
Pour désactiver uniquement dans gnome-terminal dans Gnome 3.8 et au- dessus, essayez: dconf write /org/gnome/terminal/legacy/profiles:/:<profile-uid>/cursor-blink-mode "'off'". L'UID du profil peut être obtenu à partir des préférences du profil. Merci aux docs ArchWiki pour l'aide .
g13n

4

Rien de ce qui précède n'a fonctionné pour moi sur Debian Jessie. J'ai élaboré la solution suivante à partir de documents récents sur les gnomes

## Find profile, see also Edit -> Profile Preferences -> Profile ID
gsettings get org.gnome.Terminal.ProfilesList list

## Substitute the relevant profile for UUID below - but include all / and :
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ cursor-blink-mode off

## Disable globally (except gnome-terminal has its own config)
gsettings set org.gnome.desktop.interface cursor-blink false

Pour automatiser cela pour tous les profils, entrez dans bash

for uuid in $(gsettings get org.gnome.Terminal.ProfilesList list | tr -d "[',]"); do
    gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${uuid}/ cursor-blink-mode off
done

Cela récupère les UUID de la liste des profils comme ci-dessus avec gsettingset supprime les caractères inutiles [',]. La liste résultante est utilisée cursor-blink-modepour désactiver la.


Eh bien, c'est certainement intuitif, et évidemment beaucoup mieux que l'ancienne interface "bascule la case à cocher" ... WTF pensent-ils?
Nemo

2

Essaye ça. Pour désactiver le curseur clignotant à l'échelle du bureau: Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous:

gconftool-2 --set /desktop/gnome/interface/cursor_blink --type bool false

Pour désactiver le clignotement uniquement pour le profil par défaut de Gnome Terminal:

gconftool-2 --set /apps/gnome-terminal/profiles/Default/cursor_blink_mode --type string off

Source: M.Friedrich


Salut Mitch. Cela ne fonctionne pas. Le curseur dans le terminal clignote toujours. De plus, c'est exactement la même approche que j'ai mentionnée et qui avait également décrit qu'elle ne fonctionne pas avec Gnome 3.8.
Dan Sherban

J'ai changé les commandes dans ma réponse. Essayez-le et faites le moi savoir.
Mitch

Malheureusement, ne fonctionne toujours pas. Est-ce que ça marche pour toi?
Dan Sherban
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.