Klipper: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
(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...)
 
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:
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.


# Kopiere die Standardeingabe oder eine Zeichenkette in die KDE-Zwischenablage
<pre class=wiki>
function klip()
# Kopiere die Standardeingabe oder eine Zeichenkette in die KDE-Zwischenablage
{
function klip()
  if [[ $# -eq 0 ]]; then
{
    dcop klipper klipper setClipboardContents "$(cat)"
  if [[ $# -eq 0 ]]; then
  else
    dcop klipper klipper setClipboardContents "$(cat)"
    dcop klipper klipper setClipboardContents "$*"
  else
  fi
    dcop klipper klipper setClipboardContents "$*"
}
  fi
}
</pre>


Die Funktion kann auf drei Arten verwendet werden:
Die Funktion kann auf drei Arten verwendet werden:

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

Weblinks