Kategorie
GNU/Linux
Veröffentlicht
Lesezeit
3 Minuten
Diskussion
1 Kommentar

GNU/Linux

Text-to-Clipboard für den Nautilus/Files-Dateimanager

Die Erweiterung Copy File Contents kopiert den Inhalt einer Textdatei direkt aus dem Dateimanager Nautilus in die Zwischenablage – ganz ohne Umweg über einen Editor.

Copy File Contents

Der Dateimanager der GNOME-Desktopumgebung, früher bekannt als Nautilus und heute „Files“ beziehungsweise „Dateien“ genannt, ist nicht gerade für seinen großen Funktionsumfang berühmt. Einige nützliche Features, wie das Öffnen eines Terminalfensters im aktuellen Ordner, lassen sich jedoch über Erweiterungen nachrüsten. Eine Alternative zur bekannten Erweiterung nautilus-open-terminal ist das neuere nautilus-open-any-terminal, mit dem sich nahezu jedes Linux-Terminal konfigurieren lässt.

Gerade ganz frisch veröffentlicht wurde die Erweiterung Copy File Contents. Sie ermöglicht es, den Inhalt einer Datei direkt aus dem Dateimanager in die Zwischenablage des Systems zu kopieren, ohne die Datei erst einmal umständlich in einem Editor oder im Vorschau-Modus (über die Leertaste) öffnen zu müssen. Besonders für Nutzer, die regelmäßig mit Textdateien arbeiten, ist diese Erweiterung daher eine echte Erleichterung.

Voraussetzungen

Bevor ihr die Erweiterung installieren könnt, müsst ihr sicherstellen, dass das Paket nautilus-python auf eurem System vorhanden ist. Dieses Paket ist in den meisten Software-Repositories der gängigen Distributionen verfügbar. Die Installation erfolgt abhängig von der verwendeten Linux-Distribution folgendermaßen:

Terminal3 Zeilen
sudo apt install nautilus-python   # Ubuntu, Debian und Co.
sudo dnf install nautilus-python   # Fedora
sudo pacman -S python-nautilus     # Arch Linux und Co.

Installation der Erweiterung

Die Erweiterung selbst ist noch nicht in den Paketquellen verfügbar, kann aber bequem über ein Makefile oder auch manuell installiert werden. Zuerst klonst ihr das Repository und wechselt dann in das entsprechende Verzeichnis:

Terminal2 Zeilen
git clone https://github.com/EuCaue/nautilus-extension-copy-file-contents.git
cd nautilus-extension-copy-file-contents
Installation über Makefile

Mit folgendem Befehl installiert ihr die Erweiterung:

Terminal
make install

Dabei wird die Erweiterung nach ~/.local in das Home-Verzeichnis installiert, ohne dass ihr administrative Rechte benötigt.

Manuelle Installation

Alternativ könnt ihr die Erweiterung manuell installieren. Kopiert dazu einfach das Python-Skript in den Nautilus-Erweiterungsordner:

Terminal2 Zeilen
mkdir -p ~/.local/share/nautilus-python/extensions/
cp ./src/nautilus_copy_file_contents.py ~/.local/share/nautilus-python/extensions/

Nach der Installation müsst ihr generell Nautilus neu starten. Das könnt ihr über folgenden Befehl im Terminal erledigen. Einen „richtigen“ Eintrag in den Menüs des Dateimanagers gibt es nicht.

Terminal
nautilus -q

Deinstallation der Erweiterung

Wenn ihr die Erweiterung deinstallieren möchtet, stehen euch ebenfalls zwei Möglichkeiten zur Verfügung:

Deinstallation über Makefile
Terminal
make uninstall
Manuelle Deinstallation

Wechselt in das Verzeichnis der Nautilus-Erweiterungen und löscht die Datei:

Terminal2 Zeilen
cd ~/.local/share/nautilus-python/extensions/
rm nautilus_copy_file_contents.py

Entwicklung und Debugging

Falls ihr Änderungen an der Erweiterung vornehmen oder sie debuggen möchtet, könnt ihr den Debug-Modus aktivieren, indem ihr im Terminal eine Umgebungsvariable setzt. Zum Aktualisieren wiederholt ihr einfach die Installation:

Terminal3 Zeilen
export NAUTILUS_PYTHON_DEBUG=misc
make install && nautilus -q
nautilus

Nun ist die Erweiterung bereit und hilft euch, den Inhalt von Dateien schnell und unkompliziert zu kopieren.

Diskussion 1 Kommentar, zuletzt am

Mark „Das ist praktisch. Vielen Dank!“

Kommentar lesenKommentar schreiben

1 Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsprüfung: läuft automatisch, du musst nichts tun.

Mehr aus dem Blog

Gerade diskutiert

Kategorien

Schlagwörter

Zeilen sind breiter als der Bildschirm. Quer halten zeigt mehr – oder Umbrechen einschalten.

Linux und Ich — Text-to-Clipboard für den Nautilus/Files-Dateimanager
https://linuxundich.de/text-to-clipboard-fuer-den-nautilus-files-dateimanager/ — gedruckt am 25. Oktober 2026