Tastaturgenveje i Fluxbox

I forgårs på Twitter brugeren og samarbejdspartneren icausilla han bad mig om nogle tutorials til konfiguration Fluxbox, især tastaturgenveje.
For det første skrev jeg allerede i den samme blog en tutorial til opsætning af det grundlæggende. I dette indlæg vil jeg fokusere på tastaturgenveje, for dette redigerer vi filen ~ / .fluxbox / taster

Som en sikkerhedsforanstaltning, før du ændrer denne fil, skal du lave en sikkerhedskopi, hvis den mislykkes

Syntaks:
Syntaksen for genveje er som følger
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>

Som vi kan se, kan vi bruge flere taster til vores genveje.
Modifikatorerne er generelt følgende:

  • Ingen: none
  • Mod1: andre
  • Mod4: «Windows» -tast
  • Kontrol: ctrl
  • Flytte: skifte

For at vide, hvilke der er dine, kan du bruge følgende kommando:
xmodmap -pm

Kommandoerne fortæller Fluxbox, hvis et eksternt program skal udføres, eller om vi skal bruge nogen af ​​Fluxbox-funktionerne. Dette er nogle eksempler:

  • Exec-kommando [parametre] udfører et program eller script efterfulgt af de parametre, som vi vil videregive til det. kan også bruges ExecCommand
  • Genstart genstart Fluxbox. Startprogrammet til en anden vinduemanager kan sendes som en ekstra parameter for at erstatte det med en anden (f.eks Åben boks)
  • Udgang afslutter Fluxbox. Kan også bruges Afslut
  • Konfigurer igen genindlæs konfiguration
  • Genindlæs stil genindlæs det tema, vi bruger
  • SetStyle ændringer til det tema, der sendes som parameter

Der er mange flere kommandoer, men for ikke at udvide emnet for meget (og at de fleste allerede er tilføjet i filen) nedenfor vil jeg sætte et link til den officielle Fluxbox wiki med alle kommandoer.

Som vi kan se, har Fluxbox et godt system af tastaturgenveje, der kan gøre nogle opgaver nemmere for os.
Jeg vil give eksempler på mine genveje:

Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings

Jeg håber, at denne mini-howto hjælper dig.


11 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   jamin samuel sagde han

    du skal lave en, der siger LXDE-tastaturgenveje 🙂

  2.   yukiteru sagde han

    Uden tvivl nemmere end openbox xml-konfigurationen... men jeg er ved at vænne mig til det nu 😀

  3.   eliotime3000 sagde han

    Jeg bruger allerede Openbox på Debian XFCE og Slackware 14. Jeg vil prøve at bruge Fluxbox for at se, hvordan det går.

  4.   yukiteru sagde han

    Jeg har aldrig kunnet lide Fluxbox, det er ligesom mit kærligheds/dybe hadforhold til KDE. Jeg har aldrig følt mig hjemme ved at bruge de desktops, hvilket, hvis det sker for mig med Openbox, er mærkeligt, men sådan er det.

  5.   Lolo sagde han

    Jeg har et lille problem med Fluxbox for at se, om du kan hjælpe mig:

    Når jeg kører et spil, ændres skærmopløsningen. Det er noget mere eller mindre normalt, men når jeg afslutter det, er jeg tvunget til at udføre "genstart", der vises i Fluxbox-menuen.

    Er der nogen der ved om det kan genstartes med kommandolinjen?

    Jeg vil gerne tilføje sådan en post til min applikationsmenu:

    [exec] (OpenArena) { openarena ; genstart}

    Men det virker ikke, jeg ved ikke hvordan man gør det.

  6.   Hyuuga_Neji sagde han

    Sonlink jeg bruger Fluxbox, men som jeg allerede har fortalt dig... at bruge Scrot til at tage skærmbillede virker ikke for mig, det vil sige, i Openbox har jeg siden da jeg trykker på Print-tasten, hvad der udføres er kommandoen: scrot "%Y%m%d.png"

    Men jeg kan ikke få Fluxbox til at udføre den kommando, jeg tænker, at jeg måske lægger den i en .sh-fil, og når jeg trykker på Udskriv, hvad sender jeg Fluxbox for at køre den eksekverbare... (det er et forslag fra @Gespadas xD)