Vì vậy, vị trí tùy chỉnh này tự nó là một ưu tiên, và do đó được lưu trữ trong tệp tùy chọn mà nó đề cập đến? Điều đó sẽ không hiệu quả, vì vậy có vẻ như sở thích này phải đặc biệt bằng cách nào đó. Được lưu trữ ở nơi thông thường, và được sử dụng để bootstrapping phần còn lại?
@DonHatch Vâng, về cơ bản đó là những gì xảy ra. Khi bắt đầu, iTerm2 tải các prefs mặc định, sau đó đồng bộ các thay đổi từ vị trí tùy chỉnh. Khi thoát, nó ghi các thay đổi trong vị trí mặc định vào vị trí tùy chỉnh. Hầu hết điều đó được thực hiện trong github.com/gnachman/iTerm2/blob/master/source/ mẹo