Làm cách nào để tự động khôi phục sắp xếp cửa sổ từ lần trước trong iTerm?


15

Tôi có hai máy Mac cũ, cả hai đều đã cài đặt iTerm2 và có thể tự động khôi phục sắp xếp cửa sổ (các tab có thư mục và màu sắc khác nhau) từ lần trước sau khi khởi chạy. Tôi quên cấu hình tôi đã tạo cho cả hai.

Bây giờ tôi đang thiết lập máy Mac mới với iTerm2, nhưng không bao giờ có thể "tự động khôi phục sắp xếp cửa sổ từ lần trước" hoạt động ở đó.

Những gì tôi đã thử:

  1. So với những người đang làm việc, kiểm tra và thiết lập các ưu tiên từng cái một;
  2. Nhân bản " ~/Library/Preferences/com.googlecode.iterm2.plist";
  3. Preferences-> Profiles-> General-> Working Directory-> Reuse previous session's directory(nhưng tôi nghĩ điều này tác động khi bạn mở một tab mới, không phải để khởi chạy);
  4. Menu-> Window-> Save Window Arrangement-> và save it as default. Nhưng trong trường hợp này, mỗi khi tôi khởi chạy từ đầu, iTerm luôn khôi phục sự sắp xếp cửa sổ cố định từ lưu. Tôi không muốn lưu bất kỳ mẫu nào, tôi chỉ muốn khôi phục bất cứ thứ gì tôi có từ lần trước.

Tất cả những điều tôi đã thử không thể làm cho nó hoạt động. Bất cứ ai có thể cho tôi biết tôi nên làm gì? Cảm ơn rất nhiều.

Phiên bản iTerm: iTerm2-1_0_0_20140112


Thêm một gợi ý: cả hai máy Mac đang hoạt động, tôi chưa sử dụng bất kỳ AppleScript nào, chỉ kiểm tra một số tùy chọn trong tùy chọn.
Jing Li

Câu trả lời:


31

Trong tùy chọn của iTerm2 ( Cmd + ,), thay đổi Chung> Khởi động từ Open Default Window Arrangementthành Use System Window Restoration Setting.

Trong Tùy chọn hệ thống, tắt Chung> Đóng cửa sổ khi thoát ứng dụng.


1
Cảm ơn @George, đã giải quyết vấn đề! Vì vậy, mẹo là tắt một tùy chọn trong Tùy chọn hệ thống nằm ngoài cấu hình ứng dụng.
Jing Li

1
Vào năm 2019, iTerm v3 + tôi đã chỉ cần truy cập Tùy chọn -> Sắp xếp và nhấp vào "Đặt mặc định" trên sắp xếp đã tạo của bạn (lưu nó trước bằng cách nhấp vào cmd + shift + S)
đào tạo

12

Tôi đã viết một chương trình được thiết kế để tự giải quyết điểm đau này, cho phép bạn tạo các bố cục và bảng lệnh được xác định trước (cho các dự án / thiết lập khác nhau, v.v.) và sau đó tải chúng trong iTerm bất cứ khi nào bạn muốn.

Nó được gọi là iTermocil và bạn có thể tải xuống (và mã nguồn) qua Github: https://github.com/TomAnthony/itermocil .

nhập mô tả hình ảnh ở đây


3

Năm 2019 (iTerm v3.2.9), những gì làm việc cho tôi là:

  1. Lưu sắp xếp hiện tại của bạn bằng cách nhấp vào CMD + shift + S (hoặc truy cập Window -> Lưu Sắp xếp cửa sổ.

  2. Bây giờ, hãy truy cập iTerm2 -> Tùy chọn -> Sắp xếp -> chọn sắp xếp của bạn trong danh sách sắp xếp -> Nhấp vào "Đặt mặc định" ở dưới cùng.

Bây giờ khi bạn mở lại iTerm tại bất kỳ thời điểm nào, nó sẽ mở ra sự sắp xếp mới của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.