For my reference later. The 'dconf read' with ':list' syntax has changed, so the comments above don't work in 18.04.
Updated, this worked for me:
$ dconf list /org/gnome/terminal/legacy/profiles:/ :b1dcc9dd-5262-4d8d-a863-c897e6d979b9/
$ dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/word-char-exceptions '@ms "-=&#:/.?@+~_%;"'
For a copy and paste single line, that'd look like this:
$ for profid in $(dconf list /org/gnome/terminal/legacy/profiles:/); do dconf write /org/gnome/terminal/legacy/profiles:/${profid%/}/word-char-exceptions ; done
For my reference later.
The 'dconf read' with ':list' syntax has changed, so the comments above don't work in 18.04.
Updated, this worked for me:
$ dconf list /org/gnome/ terminal/ legacy/ profiles: / 5262-4d8d- a863-c897e6d979 b9/
:b1dcc9dd-
$ dconf write /org/gnome/ terminal/ legacy/ profiles: /:b1dcc9dd- 5262-4d8d- a863-c897e6d979 b9/word- char-exceptions '@ms "-=&#:/.?@+~_%;"'
For a copy and paste single line, that'd look like this:
$ for profid in $(dconf list /org/gnome/ terminal/ legacy/ profiles: /); do dconf write /org/gnome/ terminal/ legacy/ profiles: /${profid% /}/word- char-exceptions ; done