двойной щелчок по тексту в терминале выбирает вне границы слова

Терминал 3.30.1 гнома Ubuntu 18.10

В терминале гнома, когда я дважды щелкаю по ниже слова background это только имеет смысл, это должно выделить только слово background

background=true

однако это выделяется background=true

терминал других дистрибутивов позволяет Вам редактировать набор символов для определения границы слова

Я выпускаю это для нахождения моего UUID

sudo dconf list /org/gnome/terminal/legacy/profiles:/

который показывает

:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/

для просмотра доступных атрибутов, я выхожу

sudo dconf dump /org/gnome/terminal/legacy/profiles:/

вывод:

[:b1dcc9dd-5262-4d8d-a863-c897e6d979b9]
default-size-rows=42
default-size-columns=142
use-transparent-background=true
use-theme-colors=false
use-theme-transparency=false
scrollback-unlimited=true
background-color='rgb(28,30,31)'
background-transparency-percent=3
audible-bell=false

ниже используемого для работы в предыдущей человечности выпускает для определения атрибута word-char-exceptions

sudo dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/word-char-exceptions '@ms "-#%&+,./:=?@_~"'  

ни один из ответов здесь не работает над 18,10, я могу указать, какие символы устанавливают границу выбора двойного щелчка в Терминале GNOME?

ОБНОВЛЕНИЕ здесь что работы

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/ word-char-exceptions  '@ms "-,.?%&#_+@~·/"' 

просто замена b1dcc9dd-5262-4d8d-a863-c897e6d979b9 с Вашим собственным значением UUID

0
задан 3 November 2018 в 19:57

1 ответ

можно установить его ниже команд.
измените идентификатор профиля со своим идентификатором профиля в ниже команды.
мой a565cffd-62b9-4c43-bd4e-d4b48b2c3cb4

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:a565cffd-62b9-4c43-bd4e-d4b48b2c3cb4/ word-char-exceptions '@ms "-,.?%&#_+@~·/"'

вот пример:

pratap@i7-6550U:~$ gsettings get org.gnome.Terminal.ProfilesList list
['b1dcc9dd-5262-4d8d-a863-c897e6d979b9', 'a565cffd-62b9-4c43-bd4e-d4b48b2c3cb4']
pratap@i7-6550U:~$ gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:a565cffd-62b9-4c43-bd4e-d4b48b2c3cb4/ word-char-exceptions
@ms nothing
pratap@i7-6550U:~$ gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:a565cffd-62b9-4c43-bd4e-d4b48b2c3cb4/ word-char-exceptions '@ms "-,.?%&#_+@~·/"'
pratap@i7-6550U:~$ 

enter image description here

enter image description here

enter image description here

enter image description here

1
ответ дан 27 October 2019 в 05:50

Другие вопросы по тегам:

Похожие вопросы: