Innan igår på Twitter användaren och medarbetaren icausilla han bad mig om några självstudier att konfigurera Fluxbox, särskilt kortkommandon.
För det första skrev jag redan i samma blogg en handledning för att ställa in grunderna. I det här inlägget kommer jag att fokusera på kortkommandon, för detta kommer vi att redigera filen ~ / .fluxbox / tangenter
Syntax:
Syntaxen för genvägarna är som följer
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>
Som vi kan se kan vi använda flera tangenter för våra genvägar.
Modifierarna är i allmänhet följande:
- Inga: ingen
- Mod1: andra
- Mod4: «Windows» -tangent
- Kontroll: ctrl
- Flytta: skifta
För att veta vilka som är dina kan du använda följande kommando:
xmodmap -pm
Kommandona berättar för Fluxbox om ett externt program måste köras eller om vi ska använda någon av Fluxbox-funktionerna. Det här är några exempel:
- Exec-kommando [parametrar] kör ett program eller skript följt av de parametrar som vi vill skicka till det. Kan också användas ExecCommand
- Omstart starta om Fluxbox. Startprogrammet för en annan fönsterhanterare kan skickas som en extra parameter för att ersätta det med en annan (till exempel Öppen låda)
- Utgång lämnar Fluxbox. Kan också användas Avsluta
- Konfigurera om ladda om konfiguration
- ReloadStyle ladda om temat vi använder
- SetStyle ändras till temat som skickas som parameter
Det finns många fler kommandon, men för att inte utöka ämnet för mycket (och att de flesta av dem redan har lagts till i filen) nedan lägger jag till en länk till den officiella Fluxbox-wiki med alla kommandon.
Som vi kan se har Fluxbox ett bra kortkommandonsystem som kan underlätta vissa uppgifter.
Jag ska ge exempel på mina genvägar:
Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings
Jag hoppas att denna mini-howto hjälper dig.
du måste göra en som säger LXDE-kortkommandon 🙂
Detta fungerar i LXDE, du behöver bara ändra Openbox till Fluxbox som fönsterhanterare, som jag har det: s
Hmm ... det verkar mycket lättare än i Openbox.
Om det ser ut som:]
Utan tvekan enklare än xml-konfigurationen av openbox ... men jag är redan van vid det 😀
Jag använder redan Openbox på Debian XFCE och Slackware 14. Jag ska försöka använda Fluxbox för att se hur det fungerar.
Jag gillade aldrig Fluxbox, det är som mitt kärleks- / djupa hatförhållande som jag har med KDE. Jag kände mig aldrig hemma med de stationära datorerna, vilket jag gör med Openbox, konstigt men det är det.
Alla har våra likes. Jag har varit med i Fluxbox i ungefär 5 år och har använt Openbox under en tid och återvänt till Fluxbox igen.
Jag har problem med Fluxbox för att se om de kan hjälpa mig:
När jag kör ett spel ändras min skärmupplösning. Det är något mer eller mindre normalt men när jag lämnar det tvingas jag utföra "starta om" alternativet som visas i Fluxbox-menyn.
Vet någon om den kan startas om via kommandoraden?
Jag vill lägga till en sådan post i min applikationsmeny:
[exec] (OpenArena) {openarena; omstart}
Men det fungerar inte, jag vet inte hur man gör det.
Det finns ett sätt.
Lägg till (eller redigera) posten för OpenArena och varje gång du avslutar spelet utan att orsakas av ett fel startar Fluxbox automatiskt
[exec] (OpenArena) {openarena && fluxbox-fjärrstart om}
Sonlink Jag använder Fluxbox men som jag redan har sagt dig ... att använda Scrot för att skjuta skärmdump fungerar inte för mig, det vill säga i Openbox har jag sedan när jag trycker på Print-tangenten det som körs är kommandot: scrot « % Y% m% d .png »
Men jag kan inte få Fluxbox att utföra det kommandot, jag tänker att jag kanske lägger in det i en .sh-fil och sedan när jag trycker på Print, vad skickar Fluxbox att köra den körbara ... (det är ett förslag från @Gespadas xD)