Så här redigerar du standardfiler i Mavericks manuellt

Huvudinställningarna och inställnings-lagringssystemet i OS X är "standardinställningarna", vilket sparar värden i binär- eller ascii-kodade XML-fastighetslistor. Dessa visas vanligen i användarkontoens "Preferences" -mapp, men de finns på andra platser och för andra ändamål i operativsystemet.

Standardinställningarna för program och systemtjänster ändras vanligtvis från program- eller OS-inställningspanelen, men vanligt är att ändra dem manuellt och sedan ladda om den aktuella tjänsten eller programmet för att påverka ändringen. Detta kan göras för standardinställningar, men det är också användbart för att möjliggöra dolda inställningar som Apple har implementerat men ger ingen officiell inställning, till exempel att flytta Dock till hörnet av bildkanten istället för att centreras.

Denna typ av inställning kan åberopas helt enkelt genom att köra det aktuella standardkommandot i Terminal för att skriva det, följt av att ladda om det pågående programmet (som med Dock). Men många standardinställningar kan vara djupt kapslade strukturer som är för komplexa för att skapa och hantera med standardinställningarna.

I dessa fall görs ofta redigeringen av den relevanta plistfilen manuellt med hjälp av en textredigerare. I tidigare version av operativsystemet fungerar det bra och inställningarna laddas när du startar om programmet, men om du försöker detta i OS X Mavericks kanske den ändrade inställningen inte fungerar.

Anledningen till detta är att Mavericks nu cachar standardinställningarna, istället för att ladda dem direkt från disken. Denna ändring ger ett snabbare och mer tillförlitligt sätt att hantera inställningar av program, men det betyder också att manuell redigering med textredigerare inte kommer att omedelbart få effekt, vilket kan störa dem som kan försöka göra sådana ändringar i deras system.

Du kan dock märka att användandet av standardinställningarna i sig kommer att leda till att inställningarna används omedelbart, eftersom det kommer att cache inställningarna korrekt förutom att skriva dem till disken.

Även om de som använder textredigerare kan bli frustrerade av ändringarna i Mavericks, eftersom standardkommandot självt kommer att cache preferensfilen korrekt kan du använda den i kombination med en textredigerare för att genomföra komplexa ändringar i en preferensfil. För att göra det här, efter att du har sparat dina ändringar i textredigeraren, kör du helt enkelt standardkommandot i plistfilen för att lista innehållet.

Om du till exempel vill ändra dockningspositionsinställningen med en textredigerare kan du öppna den och ändra knapparna "pinning" och "orientering" och spara sedan ändringarna. Därefter kan du köra någon av följande två kommandon för att läsa ut Docks plistfil och återcache dem. Gör detta innan du startar om Dock, och inställningarna kommer att implementeras korrekt och användas när programmet laddas:

standard läser ~ / Bibliotek / Inställningar / com.apple.dock

standardinställningar läs com.apple.dock


 

Lämna Din Kommentar