Vorgestern auf Twitter der Benutzer und Mitarbeiter Ikausilla Er bat mich um einige Tutorials zum Konfigurieren Fluxbox, insbesondere das Tastaturkürzel.
Zum ersten habe ich schon geschrieben in diesem gleichen Blog ein Tutorial zum Einrichten der Grundlagen. In diesem Beitrag werde ich mich auf Tastaturkürzel konzentrieren, dafür werden wir die Datei bearbeiten ~ / .fluxbox / keys
Syntax:
Die Syntax der Verknüpfungen lautet wie folgt
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>
Wie wir sehen können, können wir mehrere Tasten für unsere Verknüpfungen verwenden.
Die Modifikatoren sind im Allgemeinen die folgenden:
- Keine: keiner
- Mod1: Andere
- Mod4: Taste «Windows»
- Steuern: Strg
- Umschalt: verschieben
Um zu wissen, welche Ihnen gehören, können Sie den folgenden Befehl verwenden:
xmodmap -pm
Die Befehle teilen Fluxbox mit, ob ein externes Programm ausgeführt werden muss oder ob eine der Fluxbox-Funktionen verwendet werden soll. Dies sind einige Beispiele:
- Befehl ausführen [Parameter] Führen Sie ein Programm oder Skript aus, gefolgt von den Parametern, die wir an das Programm übergeben möchten. Kann auch benutzt werden Ausführungsbefehl
- Wiederaufnahme Starten Sie Fluxbox neu. Das Startprogramm eines anderen Fenstermanagers kann als zusätzlicher Parameter übergeben werden, um es beispielsweise durch ein anderes zu ersetzen Openbox)
- Beenden beendet Fluxbox. Kann auch benutzt werden Verlassen
- Neu konfigurieren Konfiguration neu laden
- Stil neu laden Laden Sie das verwendete Thema neu
- SetStyle ändert sich zu dem Thema, das als Parameter übergeben wird
Es gibt viel mehr Befehle, aber um das Thema nicht zu sehr zu erweitern (und die meisten sind bereits in der Datei enthalten), werde ich einen Link zum offiziellen Fluxbox-Wiki mit allen Befehlen setzen.
Wie wir sehen können, verfügt Fluxbox über ein gutes Tastenkombinationssystem, das einige Aufgaben erleichtern kann.
Ich werde Beispiele für meine Verknüpfungen einfügen:
Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings
Ich hoffe, dieses Mini-Howto hilft Ihnen.
Sie müssen eine erstellen, die LXDE-Tastaturkürzel enthält says
Dies funktioniert in LXDE. Sie müssen Openbox nur als Fenstermanager in Fluxbox ändern, wie ich es habe: p
Hmm ... es scheint viel einfacher als in Openbox.
Wenn das so aussieht:]
Ohne Zweifel einfacher als die XML-Konfiguration von openbox ... aber ich gewöhne mich schon daran 😀
Ich verwende Openbox bereits unter Debian XFCE und Slackware 14. Ich werde versuchen, Fluxbox zu verwenden, um zu sehen, wie es funktioniert.
Ich habe Fluxbox nie gemocht, es ist wie meine Beziehung zwischen Liebe und tiefem Hass, die ich zu KDE habe. Ich habe mich mit diesen Desktops, die ich mit Openbox mache, nie zu Hause gefühlt, komisch, aber es ist so.
Jeder hat unsere Vorlieben. Ich bin seit ungefähr 5 Jahren bei Fluxbox und benutze Openbox seit einiger Zeit und bin wieder zu Fluxbox zurückgekehrt.
Ich habe ein Problem mit Fluxbox, um zu sehen, ob sie mir helfen können:
Wenn ich ein Spiel starte, ändert sich meine Bildschirmauflösung. Es ist mehr oder weniger normal, aber wenn ich es beende, muss ich die Option "Neustart" ausführen, die im Fluxbox-Menü angezeigt wird.
Weiß jemand, ob es über die Kommandozeile neu gestartet werden kann?
Ich möchte einen solchen Eintrag zu meinem Anwendungsmenü hinzufügen:
[exec] (OpenArena) {openarena; neu starten}
Aber es funktioniert nicht, ich weiß nicht, wie es geht.
Da ist ein Weg.
Fügen Sie den Eintrag für OpenArena hinzu (oder bearbeiten Sie ihn) und jedes Mal, wenn Sie das Spiel beenden, ohne durch einen Fehler verursacht zu werden, wird Fluxbox automatisch neu gestartet
[exec] (OpenArena) {openarena && flowbox-remote restart}
Sonlink Ich verwende Fluxbox, aber wie ich Ihnen bereits sagte ... Die Verwendung von Scrot zum Aufnehmen von Screenshots funktioniert bei mir nicht, das heißt, in Openbox ist seit dem Drücken der Drucktaste der Befehl ausgeführt: scrot « % Y% m% d .png »
Aber ich kann Fluxbox nicht dazu bringen, diesen Befehl auszuführen. Ich denke, dass ich ihn vielleicht in eine .sh-Datei eingefügt habe und dann, wenn ich auf Drucken drücke, was Fluxbox sendet, um diese ausführbare Datei auszuführen. (das ist ein Vorschlag von @Gespadas xD)