Открыть новую вкладку Chrome в существующее окно из терминала?

Я создал псевдоним: alias chrome="google-chrome &", но даже если Chrome уже открыт, он все равно открывает новое окно. Есть ли возможность просто создать новую вкладку в существующем окне, если оно уже открыто?

1
задан 16 September 2019 в 05:09

1 ответ

Этот псевдоним работает на меня в 18,04:

alias gct='wmctrl -a " - Google Chrome" && sleep 0.5 && xdotool key ctrl+t'
  • Это требует, чтобы у Вас были wmctrl и установленный xdotool. Оба находятся в центре программного обеспечения.

  • wmctrl -a " - Google Chrome" повысит окно в фокус, если то окно будет иметь - Google Chrome в его заголовке окна. (Вы видите это для себя путем выполнения wmctrl -l или wmctrl -lx.)

  • xdotool key ctrl+t просто выпускает то же сочетание клавиш, которое Вы выпустили бы для открытия новой вкладки в Google Chrome.

Можно хотеть преобразовать псевдоним в сценарий, который делает что-то, если Google Chrome не работает, и затем исказите тот сценарий или даже присвойте сочетание клавиш ему так, Вы не должны использовать терминал с этой целью.

0
ответ дан 7 December 2019 в 18:45

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

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