Ben iTerm2 (1.0.0) kullanıcısıyım. İTerm ayarlarını kullanarak veya com.googlecode.iterm2.plist
dosyayı değiştirerek profil oluşturmayı biliyorum .
Kolaylık sağlamak .plist
için com.googlecode.iterm2.plist
dosyayı belirtmek için kullanacağım .
Dev sunucumu bir komut kullanarak bağlamak için bazı profiller zaten var. (yani ssh 192.168.1.1
).
Değiştirmek ve iTerm'e daha fazla profil eklemek istiyorum. Bunu yapmak için bir Python betiği yazdım. Prosedür aşağıdaki gibidir.
- İTerm2
.plist
dosyasını dönüştürün.xml
. (yaniplutil -convert xml1
) plistlib
Python'da kullanarak bu dosyaya birkaç profil yazın .- İTerm2
.plist
dosyasını olduğu gibi ikili biçime dönüştürün . (yaniplutil -convert binary1
)
Yukarıdaki prosedür işe yaramıyor. iTerm2, Python betiğimden oluşturulan profillerimi yüklemedi.
Bu yüzden, .plist
dosya yoksa, iTerm'in profilleri nasıl yüklediğini kontrol ettim .
- İTerm2 programından çıktım.
.plist
Dosyayı konumunda bulunan diskimden sildim~/Library/Preferences/
.- İTerm2 programını çalıştırın.
- ⌘ Cmd+ yazarak Profil Ayarını açın O.
.plist
Dosyayı silsem bile profiller olduğunu gördüm . Burada ne oldu? Tanımadığım herhangi bir yedekleme profili dosyası var mı?