Когда я дважды щелкаю, чтобы выделить текст в GNOME Terminal, выбор останавливается на пробелах, но продолжается через дефисы:
Некоторые из моих имен файлов содержат необычные символы, такие как тяжелая звездочка со слезами и не могут быть выбраны двойным щелчком:
Есть ли способ сделать двойной щелчок мышью продолженным и для этих персонажей?
gnome-terminal
unicode
ændrük
источник
источник
dconf write /org/gnome/terminal/legacy/profiles:/:{your-profile-id}/word-char-exceptions '@ms "-,.;/?%&#_=+@~·:"'
но все, что я получаю,error: Could not connect: Connection refused
[Добавление ответа, так как принятый больше не работает.]
скрипт
Я собрал это вместе в скрипт, чтобы установить разделители слов:
https://github.com/ab/ubuntu-wart-removal/blob/master/gnome-terminal-word-separators.sh
Фон
GNOME Terminal несколько раз переворачивался на эту тему.
Эта функция конфигурации была удалена в gnome-терминал 3.14 (включен в Ubuntu 15.04 Vivid)
Затем в gnome-терминал 3.16 (включен в Ubuntu 15.10 Wily), опция была вновь введена под капот, но без пользовательского интерфейса. Кроме того, двоеточие
:
было изменено, чтобы рассматриваться как разделитель слов.Редактирование с помощью dconf
В соответствии с этими инструкциями вы можете настроить набор с помощью dconf: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1401207/comments/8.
Мне нравится использовать
-#%&+,./:=?@_~
в качестве набора не-разделителей слов.источник
:
. Возможно ли, что вы могли бы написать команду (ы) для автоматического извлечения профиля по умолчанию или текущего профиля, чтобы мне не пришлось вручную искать идентификатор моего профиля, чтобы выполнить эту команду в будущем? Таким образом, я могу просто запустить этот скрипт на новых установках.dconf list /org/gnome/terminal/legacy/profiles:/
word-char-exceptions
, поэтому я могу добавить только один символ?Очень полезная функция по умолчанию, реализованная в других терминалах, - это постепенный выбор расширенных участков линии на экране. например, учитывая
Двойной щелчок, скажем,
filenr
вdsr.filenr_34.ctr
прогрессе отfilenr
:Окружающие симметрии могут быть решены путем добавления пар до разделителя следующего уровня.
И, конечно же, пользователю должна быть предоставлена возможность изменения значений по умолчанию.
источник
Другие ответы не работают сегодня ... это работает в Ubuntu 18.04 ... сначала идентифицируйте свой UUID идентификатор профиля терминала gnome ... введите это в терминал
Теперь внесите изменения:
до тех пор, пока ubuntu 18.04 не будет исправлено, следующая команда чтения молча завершится сбоем, тогда как на ubuntu 16.04 она работала нормально
источник
Расширяя ответ @alberge, вы можете выполнить следующий
python3
скрипт, чтобы изменить все свои профили:Или вы можете просто выполнить:
источник