Du machst es mit X Ressourcen. Ich habe eine Datei, .Xresources
die die folgenden xterm-bezogenen Ressourcen enthält:
XTerm*VT100.cutNewLine: false
XTerm*VT100.cutToBeginningOfLine: false
XTerm*VT100.charClass: 33:48,35:48,37:48,42:48,45-47:48,64:48,95:48,126:48
In meiner .xinitrc
Datei habe ich eine Zeile, die in diesen Ressourcen zusammengeführt wird:
if [ -f $userresources ]; then
/usr/X11/bin/xrdb -merge $userresources
fi
Diese Zeilen machen xterm Doppelklicks und Dreifachklicks, was ich mag:
Ein Doppelklick betrachtet ein "Wort" als Schrägstrich (/), Punkt (.), Stern (*) und einige andere nicht alphanumerische Zeichen. Das ist die "charClass" -Ressource. Ich musste mühsam mit dieser Zeichenklasse herumspielen, damit sie tat, was ich wollte. So können Sie zumeist auf URLs und vollständig oder teilweise qualifizierte Pfade doppelklicken, um sie hervorzuheben.
Die anderen beiden Zeilen beginnen mit einem Dreifachklick ab dem Wort unter der Maus und gehen bis zum Ende der Zeile, enthalten jedoch keine neuen Zeilen. Auf diese Weise können Sie einen Befehl, den Sie gerade ausgeführt haben, dreimal anklicken, in ein anderes Fenster einfügen und, da er keine neue Zeile enthält, bearbeiten, bevor Sie ihn in dem anderen Fenster ausführen.
Das Arch-Wiki enthält einen Artikel zu X-Ressourcen , einschließlich eines Abschnitts zu X- Term-Ressourcen. Diese X- Term-Ressourcen sind jedoch nicht vollständig.