web-dev-qa-db-ja.com

Gnome 3.8で点滅カーソルを無効にする方法は?

Gnomeターミナルで点滅カーソルを無効にする this 提案された解決策があります。ただし、Gnome 3.8では動作しなくなったようです。 Gconfのオプション/apps/gnome-terminal/profiles/Defaultは存在しません。

だから、Gnome 3.8の実用的なソリューションは何ですか?

12
Dan Sherban

試してみてください(ターミナルで):

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

ご覧のとおり、キーは(GSettingsを介して)org.gnome.desktop.interfaceに移動されているため、必要に応じてdconf-editorを介してアクセスできます。

15
edwin

Debian Jessieでは上記のどれもうまくいきませんでした。 最近のgnomeドキュメント から次の解決策を考え出しました

## 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

すべてのプロファイルでこれを自動化するには、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

これは、上記のようにgsettingsでプロファイルリストからUUIDを取得し、不要な文字[',]を削除します。結果のリストは、cursor-blink-modeをオフに設定する際に使用されます。

4
helmingstay

これを試して。デスクトップ全体でカーソルの点滅を無効にするには: Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します:

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

Gnomeターミナルのデフォルトプロファイルのみの点滅を無効にするには:

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

ソース:M.Friedrich

2
Mitch