Kommandozeile mit FZF

Wer viel auf der Kommandozeile/Shell arbeitet, lernt im Lauf der Zeit einige nützliche Tools und Tastaturkürzel kennen. So stöbert man in bash bzw. zshmit Ctrl+R in der Eingabe-History, sucht mit find Dateien in einem gegeben Pfad - und so weiter und so fort.

Ein nützliches Helferlein, welches die beiden Aktionen (und mehr) beschleunigt ist fzf:

Read more →

Wget wiederaufnehmen

Beim Download großer Dateien (z.B. Iso-Images, Podcasts) ist es oft hilfreich einen bereits begonnenen Download weiterführen zu können. Mit dem Download-Werkzeug wget ist dies einfach mit der Kommandozeilenoption -r möglich. Damit man jedoch nicht immer daran denken muss, lässt sie dies auch als Standardverhalten einstellen. Hierzu tragen wir die die Datei ~/.wgetrc folgendes ein: continue = on Ab sofort nimmt wget Downloads automatisch wieder auf.
Read more →

Vollbackup mit rsync

Das Tool Nummer eins um Daten von A nach B zu spiegeln ist rsync.
Es kann über Rechnergrenzen hinweg eingesetzt werden (z.B. via ssh), beherrscht inkrementelles Kopieren und vieles mehr.

Read more →

Myrepos: Alle meine Repositories

Repository-Zentrale

Dank VCSH habe ich all meine Dotfiles hübsch in Git-Repositories verpackt.
Das Einbinden eines einzelnen Repositories geht nun zwar schnell von der Hand,
aber wenn nun für vim und mutt und emacs und und und … lauter
Repositories vorliegen wird es unbequem.
Auch das updaten (pull) jedes einzelnen Repos ist sehr mühselig und damit
fehleranfällig.

Abhilfe schafft hier myrepos (kurz mr),
dass es erlaubt Aktionen auf mehreren Repositories auszuführen.

Read more →

OS X Keyboard Layout

OS X Keyboard Layout

Das Problem

Als Entwickler nutze ich stetig Sonderzeichen und Symbole wie {, ] oder auch `.

Doch welches Tastaturlayout soll ich einsetzen? Zwar ist ein englisches Tastaturlayout sehr attraktiv, da dort sämtliche Sonderzeichen gut erreichbar sind. Als Entwickler im deutschsprachigen Raum benötige ich jedoch ständig Umlaute und das ß-Zeichen.

Read more →