Ben iTerm2 (1.0.0) kullanıcısıyım. İTerm ayarlarını kullanarak veya com.googlecode.iterm2.plistdosyayı değiştirerek profil oluşturmayı biliyorum .
Kolaylık sağlamak .plistiçin com.googlecode.iterm2.plistdosyayı 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
.plistdosyasını dönüştürün.xml. (yaniplutil -convert xml1) plistlibPython'da kullanarak bu dosyaya birkaç profil yazın .- İTerm2
.plistdosyası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, .plistdosya yoksa, iTerm'in profilleri nasıl yüklediğini kontrol ettim .
- İTerm2 programından çıktım.
.plistDosyayı konumunda bulunan diskimden sildim~/Library/Preferences/.- İTerm2 programını çalıştırın.
- ⌘ Cmd+ yazarak Profil Ayarını açın O.
.plistDosyayı silsem bile profiller olduğunu gördüm . Burada ne oldu? Tanımadığım herhangi bir yedekleme profili dosyası var mı?