Schlussmachen.com ist eine Art Web-Shop. Man bezahlt die Leute dafür, daß sie für einen eine Beziehung beenden. Dabei kann man lieb schluß machen lassen oder böse. Oder man abonniert gleich 10 Beziehungsabbrüche für drei Monate im Voraus. Es gibt auch Gutscheine zum verschenken…

Spätestens seitdem ich die Vorzüge von screen kenne und ausgiebig benutze vermisse ich die Möglichkeit, mittels der Home- und der End-Taste in meiner Kommandozeile herumzuspringen. Bis dahin hatte ich mich mit Ctrl+A beholfen, aber dieser Taste kommt unter screen ja eine besondere Bedeutung zu.

Einem Tip von StrCat folgend habe ich meiner ~/.zshrc folgendes hinzugefügt, um die Home- und die End-Tasten wieder gefügig zu machen:

# Tastenbelegung fuer Sondertasten (Home, End, ...) anpassen
autoload -U zkbd
[[ ! -f ~/.zkbd/$TERM-$VENDOR-$OSTYPE ]] && zkbd
source ~/.zkbd/$TERM-$VENDOR-$OSTYPE
[[ -n ${key[Home]} ]] && bindkey "${key[Home]}" beginning-of-line
[[ -n ${key[End]} ]] && bindkey "${key[End]}" end-of-line

Zunächst führt diese Änderung dazu, daß bei jedem ersten Start eines neuen Terminals (also der Konsole, einem screen in der Konsole, einem Xterm, einem screen im Xterm…) ein Programm startet das einen um einige Tastendrücke bittet. Die eingelesenen Zeichen werden in Konfigurationsdateien unter ~/.zkbd gespeichert, so daß sie bei jedem Folgenden Start zur Verfügung stehen. Mittels dieser Informationen und bindkey werden dann automatisch die Home- und die End-Tasten belegt. Das funktioniert natürlich auch mit allen anderen Sondertasten, aber mir fehlten erstmal nur diese beiden.

Mir ist gerade eine Idee für eine Firefox-Extension gekommen, die es nach meinen kurzen Recherchen noch nicht gibt. Leider habe ich mich noch nie mit der Entwicklung von Extensions beschäftigt, außerdem dürfte das für eine einzelne Person kaum zu stemmen sein. Das Plugin vielleicht schon, aber nicht die Daten die für den sinnvollen Betrieb erforderlich sind.

Ich hatte ja schon im Zahnbürsten-Artikel erwähnt, daß ich öfter mal in den Quelltext von Webseiten sehe. Hintergrund ist, daß ich mich bei einigen Seiten frage mit welchem Content Management System die gemacht wurden. Viel praktischer wäre es natürlich, wenn es ein Plugin gäbe, das anhand typischer Eigenschaften bekannter CMS bestimmen würde worum es sich handelt.

Wie gesagt: die Spezifika der einzelnen Systeme zu sammeln dürfte allein aufgrund der unüberschaubaren Menge der verwendeten Programme eine Community erfordern. Der Nutzen (?) steht auch wahrscheinlich in keinem Verhältnis zum Aufwand. Das ändert nichts daran, daß ich mit sowas gern meine CMS-bezogene Neugierde befriedigen würde…

Falls es sowas doch schon gibt wäre ich natürlich für einen sachdienlichen Hinweis dankbar!