Есть ли способ сделать пользовательскую комбинацию клавиш, которая копирует что-то в буфер обмена?

Я пытаюсь найти способ создания сочетания клавиш, которые копируют определенную строку в буфер обмена каждый раз, когда я его вызываю. Есть ли это сделать?

2
задан 5 May 2017 в 14:19

3 ответа

Установить xsel:

sudo apt install xsel

Перейти к настройкам, клавиатуре, добавить новый ярлык, например:

sh -c 'echo [your string here] | xsel -bi'

2
ответ дан 22 May 2018 в 22:54
  • 1
    Знаете ли вы команду для вставки? – Mohammed Sabbah 5 May 2017 в 15:44
  • 2
    Чтобы вставить stdout, вы можете использовать: xsel -o. в других приложениях просто используйте ctrl + v, как вы всегда это делаете;) – Ravexina 5 May 2017 в 16:33
  • 3
    thanx xsel -o работал идеально для меня – Mohammed Sabbah 5 May 2017 в 16:39
  • 4
    Рад, что это было полезно :) – Ravexina 5 May 2017 в 16:39
  • 5
    Возможно, вы захотите использовать echo -n, если вы не хотите включать в текст новую строку перевода. – Jonathan Hartley 4 August 2017 в 18:18

Установить xsel:

sudo apt install xsel

Перейти к настройкам, клавиатуре, добавить новый ярлык, например:

sh -c 'echo [your string here] | xsel -bi'

2
ответ дан 18 July 2018 в 13:46

Установить xsel:

sudo apt install xsel

Перейти к настройкам, клавиатуре, добавить новый ярлык, например:

sh -c 'echo [your string here] | xsel -bi'

2
ответ дан 24 July 2018 в 20:15

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

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