<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="moreusage" xml:lang="de">

  <info>
   <link type="guide" xref="index#usage"/>
   <desc>Erweiterte Informationen zur Benutzung.</desc>
  </info>

  <title>Fortgeschrittene Verwendung von <app>Kupfer</app></title>

 <section>
  <title>Eigene Anwendungen und Skripte hinzufügen</title>
  <p>
   <app>Kupfer</app> will show all applications that are configured visible
   in your menu editor.
 </p>
 <p>Wenn Sie eine benutzerdefinierte Anwendung hinzufügen wollen, dann können Sie eine neue *.desktop-Datei dafür erstellen und die Datei an einem der Standardorte für Anwendungen ablegen, beispielsweise <file>~/.local/share/applications</file>, wo <app>Kupfer</app> ihn finden kann.</p>
  <p>Falls sie über eine Skriptsammlung verfügen, die Sie aus <app>Kupfer</app> heraus aufrufen wollen, dann können Sie den Skriptordner direkt als Katalog in den Einstellungen von <app>Kupfer</app> hinzufügen. Auf diese Weise zum Katalog von <app>Kupfer</app> hinzugefügte Skripte können direkt oder im Terminal aufgerufen werden, sofern Sie ausführbar sind.</p>
  <p>
    You can also save command-lines by using the action <em>Add to
      Favorites</em>.
  </p>
 </section>

  <section>
    <title>Dateien und Ordner öffnen</title>
    <p>
      Using the action <em>Open</em>, files and folders are opened in their
      preferred application. The application associations can be changed,
      see <link xref="plugin-applications"/>.
    </p>
  </section>

  <section>
    <title>Show Hidden Files</title>
    <p>
      Use <keyseq><key>Alt</key><key>→</key></keyseq> instead of just
      <key>→</key> when descending into a directory to list hidden files too.
    </p>
  </section>

 <section>
   <title>Der <em>Komma-Trick</em></title>
    <p> The comma trick allows the user to use actions on many objects at
       the same time.
    </p>

    <p>Simply press comma <key>,</key> when an object is selected. The object
      is put on a "stack", and you can find yet another file or object, press
      comma to put it on the stack. When you subsequently invoke an action, the
      action is carried out on all of the objects at the same time.
    </p>

    <p>Some actions are only "multiplied" when used with many objects, other
      are smarter than that:</p>
    <list>
      <item><p> Selecting many files and using the Create Archive action, all
          files will be packed into the same archive.</p></item>
      <item><p>If you select multiple contacts and use a Send Email action, it
          creates one email directed at all the contacts.</p></item>
      <item><p>If you select multiple subcatalogs (For example Firefox
          Bookmarks and Epiphany Bookmarks) and use Search Contents.., you get
          a subcatalog search restricted to the objects of those two catalogs!
          You can even bind a trigger to this command(!) 
      </p></item>
    </list>
    <p>The comma trick is 
      <link href="http://www.43folders.com/2005/06/13/quicksilver-the-comma-trick">
        directly taken from Quicksilver</link>
      (the example given in the external article should work identically in
      Kupfer).
    </p>
  </section>

 <section>
  <title>Aktuelle Auswahl markieren</title>
  <p> To use the current selected text, from any application, with
    <app>Kupfer</app>, you can configure a global keyboard shortcut for the
    action <em>Show with Selection</em> in <app>Kupfer Preferences</app>.
  </p>
  <p>
   If configured, pressing the global keyboard shortcut
   will summon <app>Kupfer</app> with the current selection as the focused
   object.
  </p>
  <p>Siehe <link xref="keyboard"/></p>
 </section>
  
 <section>
  <title>Verbindung zur Befehlszeile</title>
  <p>
    The command <cmd>kupfer</cmd> on the command-line will focus
    <app>Kupfer</app> if it's already running, otherwise it will start it.
  </p>
  <p>Der Befehl <cmd>kupfer</cmd> kann dazu verwendet werden, Dateien oder Text aus der Befehlszeile an <app>Kupfer</app> zu übergeben. Wenn Sie beispielsweise die Shell in einem Ordner verwenden, in dem sich eine Datei namens »report.pdf« befindet, können Sie diese Datei mittels <app>Kupfer</app> markieren, indem Sie <cmd>kupfer report.pdf</cmd> aufrufen.</p>
  <p>
    You can also send text if you pipe the output of a command into
    <cmd>kupfer</cmd>.
  </p>
 </section>
  
 <section>
  <title>Verwaltung des Kontexts und der aktuellen Auswahl</title>
  <p>Wenn Sie das Objekt gefunden haben, das Sie benötigen, dann rufen sie die Aktion auf, und <app>Kupfer</app> verschwindet, um die Aktion auszuführen, beispielsweise um ein Programm zu starten oder ein Lied abzuspielen. Wenn Sie erneut zu <app>Kupfer</app> zurückkehren, dann ist noch immer die gleiche Aktion und das gleiche Objekt ausgewählt. Bei einigen Aktionen ergibt es durchaus Sinn, sie zu wiederholen, wie beim Springen zum nächsten wiederzugebenden Lied. Es kann nützlich sein, verschiedene Aktionen mit dem gleichen Objekt auszuführen.</p>
  <p>Sie befinden sich für die Suche immer im Katalog der obersten Ebene, wenn Sie zu <app>Kupfer</app> »zurückkehren«. Wenn Sie in den Unterkatalog »Alben« abtauchen, durchsuchen Sie damit nur die Alben, wählen eines zur Wiedergabe aus und lassen es abspielen. Doch Ihre nächste Suche springt wieder in den Katalog der obersten Ebene und durchsucht nicht nur die Alben.</p>
  <p>Wie kommen Sie nun wieder in den Unterkatalog zurück, in welchem Sie bereits waren? Durch einfaches Navigieren, nicht durch Suchen nach dem ersten Objekt, wenn Sie <app>Kupfer</app> wieder fokussieren. Ein einfacher Weg ist das Drücken der Pfeiltaste nach unten oder der Leertaste, um das Navigationsfenster zu öffnen. Stellen Sie sich das so vor, als ob Sie sagen würden: »Ich will in diesem Unterordner bleiben«. Mit geöffnetem Navigationsfenster wird für die Suche nur der aktuell markierte Unterkatalog abgefragt.</p>
  <p>So schlagen Sie zwei Fliegen mit einer Klappe -- Sie tauchen schnell in Unterordner ab, um eine Datei zu finden, und wenn Sie das nächste Mal zu <app>Kupfer</app> zurückkehren, können sie entweder jedes gewöhnliche Objekt der obersten Ebene erfassen (einfach eintippen!) oder Sie bleiben da, wo Sie sind, tief in dem jeweiligen Ordner (Leertaste drücken, dann Abfrage eingeben).</p>
 </section>

  <section>
    <title>Speichern von Befehlen als Datei</title>
    <p>You can use keyboard shortcut for <em>Compose Command</em> (by
      default it is <keyseq><key>Ctrl</key><key>Return</key></keyseq>) to
      create a command object out of the currently focused command in
      Kupfer.  This object can be saved as a runnable file if you use the
      <em>Save As...</em> action.  The resulting file will can be executed
      when opened from the file manager (it requires that Kupfer is already
      running).
    </p>
  </section>
  <section>
    <title>Ignoring Accents</title>
    <p>
      You can find an object by an unaccented version of its name (this is
      more or less only implemented for latin-based alphabets).  For example
      an item named <em>Suð í</em> can be matched with <em>sud i</em>
      because the accent is removed and the ð transliterated to d.
    </p>
  </section>

</page>
