J'ai créé l'alias : alias chrome="google-chrome &"
mais même si Chrome est déjà ouvert il ouvre toujours une nouvelle fenêtre. Y a-t-il un moyen de simplement créer un nouvel onglet dans la fenêtre existante s'il est déjà ouvert ?
Réponse
Trop de publicités?Ce raccourci fonctionne pour moi dans 18.04:
alias gct='wmctrl -a "- Google Chrome" && sleep 0.5 && xdotool key ctrl+t'
-
Cela nécessite que vous ayez wmctrl et xdotool installés. Les deux sont disponibles dans le centre logiciel.
-
wmctrl -a "- Google Chrome"
va mettre en avant une fenêtre si cette fenêtre a- Google Chrome
dans son titre. (Vous pouvez le vérifier en lançantwmctrl -l
ouwmctrl -lx
.) -
xdotool key ctrl+t
envoie simplement la même séquence de touches que vous enverriez pour ouvrir un nouvel onglet dans Google Chrome.
Vous pouvez convertir le raccourci en un script qui fait quelque chose si Google Chrome n'est pas en cours d'exécution, puis assigner ce script en tant que raccourci pour ne pas avoir besoin d'utiliser le terminal à cette fin.