Линзы и усилители Области - Можно ли скопировать контент, нажав на него в тире?

У меня только что появилась идея создать линзу, которая работала бы как Карта Персонажей. Мне очень часто нужно копировать символы, и в Windows была очень полезная программа (PopChar), но в Ubuntu я не нашел ничего подобного. Поэтому я подумал, что могу попытаться создать линзу, которая могла бы копировать один символ (или, возможно, последовательность символов, если это возможно?), Просто найдя его в тире и щелкнув по нему, когда он был найден. Поскольку я никогда не делал ничего подобного, я не уверен, насколько возможно скопировать определенный контент, нажав на его визуальную ссылку в Dash.

Итак, мой вопрос: если я создаю Lense + Scope для копирования символов Unicode, можно ли будет через Dash просто скопировать символ, на который я нажимаю, когда найду его?

1
задан 14 October 2013 в 08:45

1 ответ

Метод activ_uri прицела можно использовать для копирования текста в системный буфер обмена с помощью следующего:

clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
clipboard.set_text('text', -1)
clipboard.store()
0
ответ дан 14 October 2013 в 08:45

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

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