ฉันเป็นผู้ใช้ iTerm2 (1.0.0) ฉันรู้วิธีสร้างโปรไฟล์โดยใช้การตั้งค่า iTerm หรือแก้ไขcom.googlecode.iterm2.plistไฟล์
เพื่อความสะดวกฉันจะใช้.plistเพื่อระบุcom.googlecode.iterm2.plistไฟล์
มีบางโปรไฟล์ที่เชื่อมต่อเซิร์ฟเวอร์ dev ของฉันโดยใช้คำสั่ง (เช่นssh 192.168.1.1)
ฉันต้องการแก้ไขและเพิ่มโปรไฟล์เพิ่มเติมให้กับ iTerm ดังนั้นฉันจึงเขียนสคริปต์ Python เพื่อทำสิ่งนี้ ขั้นตอนดังต่อไปนี้
- แปลง iTerm2 ไฟล์
.plist.xml(เช่นplutil -convert xml1) - เขียนหลายโปรไฟล์ไปยังไฟล์นี้โดยใช้
plistlibใน Python - แปลง
.plistไฟล์iTerm2 เป็นรูปแบบไบนารี่เหมือนที่เคยเป็นมา (เช่นplutil -convert binary1)
ขั้นตอนข้างต้นไม่ทำงาน iTerm2 ไม่ได้โหลดโปรไฟล์ของฉันที่สร้างจากสคริปต์ Python ของฉัน
ดังนั้นฉันตรวจสอบว่าไม่มี.plistไฟล์หรือไม่iTerm โหลดโปรไฟล์อย่างไร
- ฉันออกจากโปรแกรม iTerm2
- ผมลบไฟล์จากดิสก์ของฉันซึ่งตั้งอยู่ที่
.plist~/Library/Preferences/ - เรียกใช้โปรแกรม iTerm2
- การตั้งค่าโปรไฟล์เปิดโดยการพิมพ์+⌘ CmdO
ฉันพบว่ามีโปรไฟล์แม้ว่าฉันจะลบ.plistไฟล์ เกิดอะไรขึ้นที่นี่? มีไฟล์โปรไฟล์สำรองที่ฉันไม่รู้จักหรือไม่