Klipper: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Die Zwischenablage <b>Klipper</b> ist Bestandteil von KDE. xclip kann Daten von der Standardeingabe lesen und sie in ein X Window System-Auswahl kopier...) |
Michi (Diskussion | Beiträge) |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
=== Funktion "klip" === | === Funktion "klip" === | ||
Um Klipper auch von der [[Befehlszeile]] aus zu nutzen kann folgende Funktion in die Datei ".bashrc" eingefügt werden. Die Funktion verwendet [[DCOP]] zur Kommunikation mit Klipper. Das erste "klipper" bezieht sich auf das Programm, mit dem DCOP kommunizieren soll, das zweite "klipper" bezieht sich auf den Namen der Schnittstelle. | Um Klipper auch von der [[Befehlszeile]] aus zu nutzen kann folgende Funktion in die Datei "~/.bashrc" eingefügt werden. Die Funktion verwendet [[DCOP]] zur Kommunikation mit Klipper. Das erste "klipper" bezieht sich auf das Programm, mit dem DCOP kommunizieren soll, das zweite "klipper" bezieht sich auf den Namen der Schnittstelle. | ||
<pre class=wiki> | |||
# Kopiere die Standardeingabe oder eine Zeichenkette in die KDE-Zwischenablage | |||
function klip() | |||
{ | |||
if [[ $# -eq 0 ]]; then | |||
dcop klipper klipper setClipboardContents "$(cat)" | |||
else | |||
dcop klipper klipper setClipboardContents "$*" | |||
fi | |||
} | |||
</pre> | |||
Die Funktion kann auf drei Arten verwendet werden: | Die Funktion kann auf drei Arten verwendet werden: | ||
Zeile 24: | Zeile 26: | ||
$ <b>klip Put this in the clipboard</b> | $ <b>klip Put this in the clipboard</b> | ||
* Um zu kopieren, was in die Zwischenablage geschrieben wird (Abschluss mit | * Um zu kopieren, was in die Zwischenablage geschrieben wird (Abschluss mit CTRL+D). | ||
$ <b>klip</b> | $ <b>klip</b> | ||
copy this to the clipboard | copy this to the clipboard | ||
copy this also | copy this also | ||
CTRL+D | |||
* Um die Ausgabe eines Befehls in die Zwischenablage zu schreiben. | * Um die Ausgabe eines Befehls in die Zwischenablage zu schreiben. |
Aktuelle Version vom 1. Februar 2009, 14:58 Uhr
Die Zwischenablage Klipper ist Bestandteil von KDE.
xclip kann Daten von der Standardeingabe lesen und sie in ein X Window System-Auswahl kopieren, um sie später in eine X-Anwendung einzufügen.
Verwendung
Funktion "klip"
Um Klipper auch von der Befehlszeile aus zu nutzen kann folgende Funktion in die Datei "~/.bashrc" eingefügt werden. Die Funktion verwendet DCOP zur Kommunikation mit Klipper. Das erste "klipper" bezieht sich auf das Programm, mit dem DCOP kommunizieren soll, das zweite "klipper" bezieht sich auf den Namen der Schnittstelle.
# Kopiere die Standardeingabe oder eine Zeichenkette in die KDE-Zwischenablage function klip() { if [[ $# -eq 0 ]]; then dcop klipper klipper setClipboardContents "$(cat)" else dcop klipper klipper setClipboardContents "$*" fi }
Die Funktion kann auf drei Arten verwendet werden:
- Um eine auf der Befehlszeile angegebene Zeichenfolge in die Zwischenablage zu kopieren.
$ klip Put this in the clipboard
- Um zu kopieren, was in die Zwischenablage geschrieben wird (Abschluss mit CTRL+D).
$ klip copy this to the clipboard copy this also CTRL+D
- Um die Ausgabe eines Befehls in die Zwischenablage zu schreiben.
$ cat file | klip oder $ /sbin/ifconfig | klip