Vraag Hoe een aangepaste opdracht uit te voeren door op een toets te drukken [dupliceren]


Deze vraag heeft hier al een antwoord:

ik heb cmus muziekspeler geïnstalleerd en ik vind het echt leuk.

Ik moet een opdracht uitvoeren door bijvoorbeeld op een toets te drukken CTRL+F dus het zal de browser openen en een songtekst doorzoeken voor het spelen van een nummer.

Het commando kan iets zijn als:

/usr/bin/google-chrome --new-tab http://search.azlyrics.com/search.php?q=[name-of-the-song]

Is het mogelijk en zo ja waar en hoe kan ik zo'n commando definiëren?

BIJWERKEN:

Sorry dat ik niet duidelijk genoeg ben. Dit heeft niets te maken met mondiale systeemtoetsenbordsneltoetsen (zoals ik weet hoe ze gemaakt moeten worden). Laat het me uitleggen:

ik ben aan het rennen cmus muziekspeler en daarin selecteer ik een nummer om het te spelen en te spelen. Dan wil ik een "extern commando" uitvoeren voor dit nummer. Door een aantal sneltoetsen uit te voeren (terwijl dit nummer wordt afgespeeld) wil ik een opdracht uitvoeren die de teksten voor dit nummer zal doorzoeken.


0
2018-01-20 19:52


oorsprong




antwoorden:


Ga naar om een ​​macro in te stellen Systeem instellingen > Toetsenbord > shortcuts

Klik op + en benoem je macro en voeg de bijbehorende opdracht toe.

Klik opnieuw en druk op uw toetsen om deze te koppelen aan de opdracht - in uw geval,

google-chrome http://search.azlyrics.com/search.php?q=[name-of-the-song]


2
2018-01-20 20:16



Hoe kan ik de [name-of-the-song] van cmus ook hoe kan ik het vanuit de cmus ? Zie mijn bijgewerkte vraag - het gaat niet om globale sneltoetsen! - Michal Przybylowicz


U kunt de toetsenbordtoewijzing van de Ubuntu gebruiken.

Maak het script. Wijs er vervolgens een sneltoets aan toe.

Het script

Voorbeeld (findsong.sh):

#!/bin/bash

/usr/bin/google-chrome --new-tab http://search.azlyrics.com/search.php?q=backpack

Toets sneltoets toewijzen:

Type keyboard in de Ubuntu-startknop.

  • Klik op de GUI-interface keyboard klik vervolgens op de + toets om een ​​nieuwe snelkoppeling toe te voegen.
  • Typ een Beschrijving en een volledig pad naar het script; klik vervolgens op toepassen
  • Klik op de rechterkolom (standaard uitgeschakeld) en druk op de toetsreeks die u het script wilt laten uitvoeren. Voor de test heb ik geslagen Ctrl+Verschuiving+F. Dit is zo omdat Ctrl+F is al in gebruik.

Nu wanneer je op de snelkoppeling drukt, zal deze worden uitgevoerd.


0
2018-01-20 20:20



Hoe kan ik de [backpack] van cmus ook hoe kan ik het vanuit de cmus ? Zie mijn bijgewerkte vraag - het gaat niet om globale sneltoetsen! - Michal Przybylowicz