Linux User Group FH Hagenberg fhLUG | Powercharge your shell
Moderne Shells, wie zum Beispiel Bash oder Z shell, bieten von Haus aus viele praktische Möglichkeiten für Skripting und zur interaktiven Nutzung.
Um Kommandos der User entgegenzunehmen kommt meistens die GNU readline Bibliothek zum Einsatz. Zusätzlich zu den bekannten Funktionalitäten wie etwa die Pfadvervollständigung bietet diese Bibliothek aber noch eine Vielzahl mehr an Aktionen an – wer wusste, dass es ein Tastenkürzel für “Undo” in der Shell gibt?
Im Workshop werden diese nützlichen, aber eher unbekannten, Shortcuts präsentiert.
Der Vorteil: GNU readline wird auch von vielen anderen Programmen (etwa die Python oder Node REPLs) genutzt – eine erweiterte Konfiguration in der .inputrc Datei hat also mehrfach positive Effekte.
Wenn dann noch Zeit und Platz im Hirn bleibt, können wir uns gemeinsam noch einige Vim-Kniffe ansehen. Und ja, GNU readline unterstützt auch einen vi-mode (standardmäßig ist der emacs-mode aktiv). Am Ende des Workshops wird eure Produktivität um mindestens 83 % gesteigert sein ;-)
Newsletter
Bleibe informiert und erhalte alle Event- und Studium-News.