Filter die Maus - gpm

gpm bietet zur Mausunterstützung an der Konsole auch cut-and-paste-Ersatz für "selection".

Was mich schon lange nervt, ist das Problem, mehrzeilige Inhalte an der Kommandozeile einzufügen - durch die Zeilenumbrüche wird nur die erste Zeile interpretiert, die weiteren sind dann unbekannte Kommandos.

Daher wäre es schön, den Paste-Vorgang filtern und um die Zeilenendezeichen bereinigen zu können.

gpm bietet sogenannte Special-Commands (Triple-Click, gefolgt von einer der drei Maustasten). Dafür muss gpm mit gpm -S gestartet werden, standardmäßig starten die drei Kommandos dann den Rechner neu oder fahren ihn herunter.

gpm -S können aber mit Doppelpunkt getrennte Kommandos für die drei Special-Commands übergeben werden, so sollte der Filter realisierbar sein, der dann gleich eine eigene Taste (bspw. Triple-Click+linke Maustaste) bekommt.

Realisierung steht noch aus, ich berichte in Kürze. Dazu muss ich noch wissen, mit welchem Kommando der Inhalt aus /dev/gpmdata (die Zwischenablage) eingefügt wird, und wie ich gpmdata die Zeilenumbruchzeichen nehme.