Την προηγούμενη μέρα στο Twitter ο χρήστης και ο συνεργάτης Ικαουίλα μου ζήτησε κάποια μαθήματα για να διαμορφώσω Fluxbox, ειδικά το συντομεύσεις πληκτρολογίου.
Για το πρώτο έχω γράψει ήδη σε αυτό το ίδιο ιστολόγιο ένα σεμινάριο για να ρυθμίσετε τα βασικά. Σε αυτήν την ανάρτηση θα επικεντρωθώ στις συντομεύσεις πληκτρολογίου, για αυτό θα επεξεργαστούμε το αρχείο ~ / .fluxbox / πλήκτρα
Σύνταξη:
Η σύνταξη των συντομεύσεων έχει ως εξής
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>
Όπως μπορούμε να δούμε μπορούμε να χρησιμοποιήσουμε πολλά πλήκτρα για τις συντομεύσεις μας.
Οι τροποποιητές είναι γενικά οι εξής:
- Κανένα: κανένας
- Mod1: άλλος
- Mod4: Πλήκτρο «Windows»
- Έλεγχος: ctrl
- Μετατόπιση: αλλαγή
Για να μάθετε ποια είναι η δική σας, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:
xmodmap -pm
Οι εντολές ενημερώνουν το Fluxbox εάν πρέπει να εκτελεστεί ένα εξωτερικό πρόγραμμα ή εάν πρόκειται να χρησιμοποιήσουμε οποιαδήποτε από τις λειτουργίες του Fluxbox. Αυτά είναι μερικά παραδείγματα:
- Exec εντολή [παράμετροι] εκτελέστε ένα πρόγραμμα ή σενάριο ακολουθούμενο από τις παραμέτρους που θέλουμε να περάσουμε σε αυτό. Μπορεί επίσης να χρησιμοποιηθεί Εκτελεστική εντολή
- επανεκκίνηση επανεκκινήστε το Fluxbox. Το πρόγραμμα εκκίνησης ενός άλλου διαχειριστή παραθύρων μπορεί να περάσει ως επιπλέον παράμετρος για να το αντικαταστήσει με άλλο (για παράδειγμα Ανοιχτό κουτί)
- έξοδος βγαίνει από το Fluxbox. Μπορεί επίσης να χρησιμοποιηθεί Κλείστε
- Αναδιαμόρφωση επαναφόρτωση διαμόρφωσης
- Επανάληψη φόρτωσης ξαναφορτώστε το θέμα που χρησιμοποιούμε
- Στυλ αλλαγές στο θέμα που μεταβιβάζεται ως παράμετρος
Υπάρχουν πολλές ακόμη εντολές, αλλά για να μην επεκταθεί το θέμα πάρα πολύ (και ότι οι περισσότερες έχουν ήδη προστεθεί στο αρχείο) παρακάτω θα βάλω έναν σύνδεσμο στο επίσημο wiki Fluxbox με όλες τις εντολές.
Όπως μπορούμε να δούμε, το Fluxbox διαθέτει ένα καλό σύστημα συντόμευσης πληκτρολογίου που μπορεί να διευκολύνει ορισμένες εργασίες.
Θα βάλω παραδείγματα των συντομεύσεών μου:
Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings
Ελπίζω να σας βοηθήσει αυτό το μίνι-πώς.
πρέπει να κάνετε αυτό που λέει συντομεύσεις πληκτρολογίου LXDE 🙂
Αυτό λειτουργεί σε LXDE, απλά πρέπει να αλλάξετε το Openbox σε Fluxbox ως διαχειριστή παραθύρων, όπως το έχω: p
Χμμ ... φαίνεται πολύ πιο εύκολο από ό, τι στο Openbox.
Αν μοιάζει με:]
Χωρίς αμφιβολία απλούστερη από τη διαμόρφωση του openbox xml ... αλλά έχω ήδη συνηθίσει 😀
Χρησιμοποιώ ήδη το Openbox στο Debian XFCE και το Slackware 14. Θα προσπαθήσω να χρησιμοποιήσω το Fluxbox για να δω πώς λειτουργεί.
Δεν μου άρεσε ποτέ το Fluxbox, είναι σαν τη σχέση αγάπης / βαθιάς μίσους που έχω με την KDE. Δεν ένιωσα ποτέ στο σπίτι να χρησιμοποιώ αυτούς τους επιτραπέζιους υπολογιστές, κάτι που κάνω με το Openbox, παράξενο αλλά είναι.
Ο καθένας μας αρέσει. Είμαι με το Fluxbox για περίπου 5 χρόνια και έχω χρησιμοποιήσει το Openbox για κάποιο χρονικό διάστημα και επέστρεψα ξανά στο Fluxbox.
Έχω πρόβλημα με το Fluxbox για να δω αν μπορούν να με βοηθήσουν:
Όταν τρέχω ένα παιχνίδι, η ανάλυση της οθόνης μου αλλάζει. Είναι κάτι περισσότερο ή λιγότερο φυσιολογικό, αλλά όταν το βγώ, αναγκάζομαι να εκτελέσω την επιλογή "επανεκκίνηση" που εμφανίζεται στο μενού Fluxbox.
Ξέρει κανείς εάν μπορεί να γίνει επανεκκίνηση από τη γραμμή εντολών;
Θα ήθελα να προσθέσω μια τέτοια καταχώριση στο μενού της εφαρμογής μου:
[exec] (OpenArena) {openarena; επανεκκίνηση}
Αλλά δεν λειτουργεί, δεν ξέρω πώς να το κάνω.
Υπάρχει τρόπος.
Προσθέστε (ή επεξεργαστείτε) την καταχώριση για το OpenArena και κάθε φορά που βγείτε από το παιχνίδι χωρίς να προκληθεί από σφάλμα, το Fluxbox θα επανεκκινηθεί αυτόματα
[exec] (OpenArena) {openarena && fluxbox-remote επανεκκίνηση}
Sonlink Χρησιμοποιώ το Fluxbox, αλλά όπως σας έχω ήδη πει ... η χρήση του Scrot για λήψη στιγμιότυπου οθόνης δεν λειτουργεί για μένα, δηλαδή στο Openbox έχω από τότε που πατάω το πλήκτρο Εκτύπωση που εκτελείται είναι η εντολή: scrot «% Y% m% d .png »
Αλλά δεν μπορώ να κάνω το Fluxbox να εκτελέσει αυτήν την εντολή, σκέφτομαι ότι ίσως το έβαλα μέσα σε ένα αρχείο .sh και μετά όταν πατάω Εκτύπωση, τι στέλνει το Fluxbox για να τρέξει αυτό το εκτελέσιμο…. (αυτή είναι μια πρόταση από το @Gespadas xD)