Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
Imitation ist ein Plugin für den Texteditor gedit, welches das gleichzeitige Bearbeiten von mehreren Stellen in einem Dokument erlaubt. Dies wird erreicht, indem Markierungen an unterschiedlichen Stellen im Dokument als virtueller Eingabemarke (Cursor) erkannt werden.
Interessant könnte dieses Plugin vor allem für Programmierer sein, da man durch das gleichzeitiges Bearbeiten sich wiederholenden Code in einem Durchgang schreiben oder überarbeiten kann. Außerdem bietet das Plugin eine Zusatzfunktion an, mit der durch eine bestimmte Tastenkombination automatisch Zahlen beginnend von 0 oder 1 oder das ABC hinzugefügt wird, um auf einmal mehrere Variablen zu erstellen.
Das Plugin befindet sich nicht in den offiziellen Paketqellen und liegt auch nicht als fertiges .deb-Paket vor. Daher muss man das Plugin manuell installieren (siehe auch gedit).
Zuerst lädt man das Archiv von der Projektseite herunterladen. Dabei ist zu beachten, welche Version von gedit genutzt wird: Für Ubuntu 12.04 wird das Archiv Imitation 1.1 (gedit 2.0 bis 3.7) benötigt, ab Ubuntu 13.10 dagegen Imitation 1.3.1 (gedit 3.8 oder neuer).
Das heruntergeladene Archiv entpackt[1] man nun in einem Ordner eigener Wahl. Darin befanden sich drei Dateien und ein Ordner. Die Datei imitation.plugin und den Ordner imitation kopiert man nun in das entsprechende Plugin-Verzeichnis:
Möchte man das Plugin alleine nutzen, reicht es, die Datei und den Ordner in folgenden Ordner innerhalb des eigenen Homeverzeichnis zu verschieben: ~/.local/share/gedit/plugins/
Soll das Plugin hingegen für alle Nutzer verfügbar sein, muss man mit Root-Rechten [2] die Datei und den Ordner hierhin verschieben: /usr/lib/gedit/plugins/
Dann verschiebt man die Datei org.gnome.gedit.plugins.imitation.gschema.xml mit Root-Rechten in den Ordner /usr/share/glib-2.0/schemas. Danach lässt man das neue Schema in einem Terminal [3] mit dem Befehl:
lib-compile-schemas /usr/share/glib-2.0/schemas
vom System einlesen. Damit ist die Installation des Plugins abgeschlossen und nach einem Neustart von gedit ist es unter "Bearbeiten → Einstellungen → Plugins" verfügbar und kann dort aktiviert werden.
Am Anfang erscheint das Plugin ziemlich komplex zu sein, aber es einfach und effizient zu nutzen. Die Nutzung teilt sich in zwei Bereiche auf: Markieren und Bearbeiten.
Bevor man anfangen kann, etwas mithilfe von Imitation zu bearbeiten, muss man man erst einmal die Stellen markieren, die bearbeitet werden sollen. Es gibt fünf verschiedene Möglichkeiten, diese Stellen zu markieren.
Markieren | ||
Befehl | Tastenkombination | Beschreibung |
Einzelnes Markieren | Strg + E | Dies ist die einfachste Möglichkeit. Wenn man während eines Linksklicks die Tastenkombination drückt, wird dort eine Markierung gesetzt oder wieder entfernt. Wenn man während einer Textauswahl die Tastenkombination drückt, wird die gesamte Auswahl markiert. |
Normales vertikales Markieren | Strg + Bild ↑ / Strg + Bild ↓ | Damit kann man vertikal mehrere Zeilen auf einmal an der gleichen Stelle markieren. |
Normales vertikales Markieren ganzer Bereiche | Bereich auswählen + Strg + Bild ↑ / Strg + Bild ↓ | Damit kann man vertikal jeweils den ausgewählten Bereich über mehrere Zeilen hinweg durch Imitation markieren lassen. |
Alternatives vertikales Markieren | Strg + ⇧ + Bild ↑ / Bild ↓ | Hierbei wird in den folgenden Zeilen hinter dem Wort, welches an der selben Stelle wie das ausgewählte Wort steht, eine Markierung gesetzt. |
Alternatives vertikales Markieren | Bereich Auswählen + Strg + ⇧ + Bild ↑ / Bild ↓ mit Auswahl | Markiert in den folgenden Zeilen nur die Wörter, die identisch mit der Auswahl sind. |
Um alle Markierungen wieder aufzuheben, genügt es die Taste Esc zu drücken.
Hat man alle benötigten Bereiche markiert, kann man nun mit der Bearbeitung beginnen, welche sich aber nur geringfügig vom normalen Bearbeiten unterscheidet:
Der normale Cursor funktioniert nicht
Das Löschen ist beschränkt auf die Tasten ⌫ und Entf . Eigene Tastenkombinationen funktionieren nicht.
Außerdem stehen noch folgende Zusatzfunktionen bereit:
Zusatzfunktion | |
Tastenkombination | Beschreibung |
Strg + 0 | Fügt an den markierten Stellen aufsteigend ganze Zahlen, beginnend mit der 0, ein. |
Strg + 1 | Fügt an den markierten Stellen aufsteigend ganze Zahlen, beginnend mit der 1, ein. |
Strg + A | Fügt an den markierten Stellen klein geschriebene Buchstaben von a bis z ein. |
Strg + ⇧ + A | Fügt an den markierten Stellen groß geschriebene Buchstaben von A bis Z ein. |
Möchte man die Tastenkombinationen oder die Farbe der Markierung ändern, dann kann man das mit Hilfe des Programms dconf-tools beziehungsweise ab Ubuntu 13.10 mit dconf-editor unter dem Pfad /org/gnome/gedit/plugins/imitation ändern. Weitere Informationen zu diesen Programmen findet man im Artikel Unity/Unity Einstellungen
Diese Revision wurde am 26. Dezember 2015 20:00 von aasche erstellt.