Kako ručno urediti zadane plist datoteke u Mavericksu

Glavni preferencije i sustav za pohranu postavki u OS X je "zadane postavke" koje sprema vrijednosti u binarnim ili ascii-kodiranim XML popisima svojstava. To se obično vidi u mapi "Preferences" korisničkog računa, ali postoje na drugim mjestima i za druge svrhe OS-a.

Zadane postavke za programe i sistemske usluge obično se mijenjaju unutar ploče s postavkama programa ili OS-a, ali uobičajena praksa je da se one ručno izmijene, a zatim ponovo učitaju relevantnu uslugu ili program da se pozove na promjenu. To se može učiniti za standardne postavke, ali je također korisno za omogućavanje skrivenih postavki koje je tvrtka Apple implementirala, ali ne pruža službene postavke za, kao što je premještanje doka u kut ruba zaslona umjesto centriranja.

Ova se vrsta postavki može pozvati jednostavnim pokretanjem relevantne naredbe zadane postavke u Terminalu da bi je napisali, nakon čega slijedi ponovno učitavanje pokrenutog programa (kao kod Dock-a). Međutim, mnoge zadane postavke mogu biti duboko ugniježđene strukture koje su previše složene za stvaranje i upravljanje korištenjem standardne naredbe zadane postavke.

U tim slučajevima, često se vrši uređivanje relevantne plist datoteke ručno pomoću uređivača teksta. U ranijoj verziji OS-a, to radi dobro i postavke se učitavaju kada ponovo pokrenete program, ali ako ovo isprobate u OS X Mavericks, izmijenjena postavka možda neće raditi.

Razlog tome je što Mavericks sada sprema postavke zadanih postavki, umjesto da ih učita izravno s diska. Ova promjena nudi brža i pouzdanija sredstva za upravljanje postavkama od strane programa, ali to također znači da ručno uređivanje pomoću uređivača teksta neće odmah stupiti na snagu, što može onemogućiti one koji možda pokušavaju napraviti takve promjene na svom sustavu.

Međutim, možete primijetiti da će upotreba naredbe defaults sama po sebi rezultirati trenutnim korištenjem postavki, jer će ispravno predmemorirati postavke uz njihovo zapisivanje na disk.

Iako oni koji koriste tekstualne uređivače mogu biti frustrirani promjenama u Mavericksu, budući da sama naredba defaults ispravno kešira datoteku s preferencama, možete je koristiti zajedno s uređivačem teksta kako biste implementirali kompleksne promjene u datoteku s preferencama. Da biste to učinili, nakon što ste spremili promjene u uređivaču teksta, jednostavno pokrenite naredbu defaults read na plist datoteci kako biste popisali njezin sadržaj.

Na primjer, ako želite promijeniti postavku Dock-a pomoću uređivača teksta, možete ga otvoriti i promijeniti tipke "pinning" i "orientation", a zatim spremiti promjene. Zatim možete pokrenuti bilo koju od sljedeće dvije naredbe da biste pročitali Dockovu datoteku plist i ponovno ih predmemorirali. Učinite to prije ponovnog pokretanja Dock-a, a postavke će se pravilno implementirati i koristiti kada se program učita:

zadane postavke ~ ~ / Library / Preferences / com.apple.dock

zadane postavke pročitajte com.apple.dock


 

Ostavite Komentar