Nói chung, tôi không thích khung. Ngay bây giờ, tôi đang sử dụng
(setq ediff-window-setup-function #'ediff-setup-windows-plain)
Để đảm bảo rằng ediffkhông tạo ra một khung khi nó bắt đầu.
Tuy nhiên, một số lệnh nhất định, như ediff-show-registryvẫn mở ra các khung mới.
Có cách nào để tôi có thể vô hiệu hóa hoàn toàn việc tạo khung trong ediffkhông?
Trong khi bạn đang ở đó, hãy xem xét việc tìm kiếm nguồn gốc của các
—
luật
ediffthư viện (make-framevà bạn sẽ tìm thấy một vài nơi cần sửa chữa cho phù hợp với sở thích của bạn. Yêu cầu của bạn chắc chắn là hợp lý, và theo tôi, sẽ có một yêu cầu tính năng cho tác giả và / hoặc nhóm Emacs - hầu hết mọi người sẽ cho rằng ediff-setup-windows-plainnên áp dụng trên bảng mà không có make-framengoại lệ khác nhau .
ediff-skip-unsuitable-frameshoặc nhận xét rằng ra hoàn toàn trongediff-show-registry- ví dụ, bình luận ra:(ediff-skip-unsuitable-frames 'ok-unsplittable)?