Linux 14.983 Themen, 106.385 Beiträge

Kedit startet automatisch oder auch nicht

hlc / 2 Antworten / Flachansicht Nickles

Hallo,
Woran erkennt KDE bei Klick auf eine Datei, ob es kedit starten soll (Textdatei) oder nachfragen soll, welches Programm gestartet werden soll. Wird z.B. die Datei /etc/X11/XF86Config angeklickt, wird sie automatisch mit kedit geöffnet. Wenn man selbst eine Datei mit kedit erstellt (ohne Dateiendung wie z.B. .txt - windowslike) fragt KDE immer nach, mit welchem Programm die Datei göffnet werden soll.
Was ist zu tun, damit kedit Textdateien automatisch öffnet?
Danke. (hlc)

Antwort:
Zwei Möglichkeiten:
Erstens. Im Verzeichnis /opt/kde/share/mimelnk (und auch im home-Verzeichnis jedes Benutzers: ~/.kde/share/mimelnk) gibt es sog. mime-types, das sind Regeln für kfm, welche Dateitypen mit welcher Anwendung geöffnet werden sollen. Hier kannst du neue mime-types (z.B. für *.doc) hinzufügen: Mausklick rechts ->Neu->Mime-Type. Schau
dir vorher die bereits vorhandenen mime-types an, wie die aufgebaut sind.
Zweitens. Im selben Verzeichnis gibt es eine Datei "magic", die du
(als root) ändern kannst. Darin sind Angaben, wie kfm Dateitypen ohne ihre Endung erkennt. Schau dir sie an, sicher verstehst du ihre Regeln. Soll kfm z.B. Dateien als Text behandeln, die mit "From:" beginnen, etwa Maildateien, kannst du eine Zeile anfügen, die etwa so
aussieht:
0 string From: text/plain
Generell wird kfm nicht jede Textdatei erkennen, aber mit Hilfe solcher Änderungen gibt es bei mir. kaum noch Ausnahmen.
flori (fbucher@gmx.de)
((Anonym))

Antwort:
Danke für die ausführliche Antwort. So wird's gehen.
(loc (Anonym))

bei Antwort benachrichtigen