Wie gelingt es mir, Sublime Text 3 als Standard-Texteditor in Yosemite festzulegen? [Duplikat]

Für mich ist es eine Grundsatzfrage, da ich lange damit zu kämpfen habe. Ich hatte dieses Problem damals bei Mavericks und jetzt bei Yosemite 10.10.5.
Was ich versuche, ist, Sublime Text 3 als Standard-Texteditor für alle Nur-Text-Dateien festzulegen (mein Ziel waren Dateien mit . und ohne Erweiterung, zB .bashrc).

Hier ist ein Auszug aus ~/Library/Preferences/com.apple.LaunchServices.plist, nachdem ich diesen Replace Text Edit als standardmäßigen Texteditor- Ratschlag verwendet habe :

{
    LSHandlers =     (
                {
            LSHandlerContentType = "public.plain-text";
            LSHandlerRoleAll = "com.sublimetext.3";
        }
    );
}

Wenn ich im Finder z. B. CommandOauf die .gitconfig-Datei drücke, wird sie immer noch mit TextEdit geöffnet. Jede Hilfe wäre willkommen.

Haben Sie die Kommentare in der zitierten Antwort gelesen und bereits einen doppelten Neustart durchgeführt?
Wie wäre es, wenn Sie einfach eine Datei des Typs auswählen, den Sie ändern möchten, und Get Info ausführen? In diesem Fenster können Sie eine bevorzugte App für die Datei auswählen und auch Use this app to open all such files auswählen. Ich finde, dass diese Wahl sogar in Yosemite gilt.
Funktioniert nicht über Get Info on file, da Dateien keine Erweiterung haben, mehrere Neustarts haben auch nicht funktioniert. Habe es aber mit dieser Pflichtantwort apple.stackexchange.com/a/123954/140831 geschafft

Antworten (1)

Die besten Ergebnisse beim Setzen von Standardanwendungen habe ich mit einem kleinen Tool namens RCDefaultApp erzielt .

Es wird als Einstellungsbereich in den Systemeinstellungen installiert. Öffnen Sie Systemeinstellungen > Standard-Apps und ändern Sie alle zutreffenden Erweiterungen und/oder UTIs in Sublime Text.

Wie stellen Sie ein, wenn die Nebenstelle oder UTI nicht bekannt ist? Das ist die Frage
RCDefaultApp wurde seit 2009 nicht mehr aktualisiert. Das ist im Allgemeinen kein gutes Zeichen.
Danke Arthur. Irgendwelche Ideen, was der Grund für die Ablehnung war? (Und es ist eine Schande, dass dieses Problem so weit verbreitet ist, Apple sich jedoch geweigert hat, es zu beheben. Ich weiß mit Sicherheit, dass sie davon wissen, weil ich vor Jahren ein RADAR darüber ausgefüllt habe).
@jww Ich bin mir nicht sicher, ehrlich zu sein. Ich habe auch lange mit diesem Problem gekämpft. RCDefaultApp hat endlich den Trick für mich getan.