Tôi đang tìm cách để thêm một phân chia cửa sổ toàn bộ chiều cao mới vào cấu hình cửa sổ (tách) hiện có. Bởi vì tôi không biết làm thế nào để giải thích nó một cách chính xác, tôi sẽ chỉ đăng một số đồ họa ASCII hiển thị hành vi mong muốn cho hai cấu hình cửa sổ mẫu:
from to +-------------------------+ +---------------------+---+ | | | | | | | | | | | A | => | A | E | | | | | | | | | | | +-------------------------+ +---------------------+---+ +------------+------------+ +----------+----------+---+ | | B | | | B | | | A +------------+ | A +----------+ | | | C | => | | C | E | +------------+------------+ +----------+----------+ | | D | | D | | +-------------------------+ +---------------------+---+
nơi chức năng chấp nhận chiều rộng mong muốn của cửa sổ mới E
và co lại độ rộng của A
, B
, C
, và D
phù hợp. Edit2 : Lưu ý rằng hai bản vẽ trên là ví dụ về hành vi dự kiến cho trường hợp cụ thể. Tôi đang tìm kiếm một chức năng chung thực hiện điều này một cách độc lập với cấu hình trong cột từ (tức là số lượng cửa sổ [chia tách] trong cột từ nên tùy ý).
Tôi cũng đang tìm kiếm chức năng này ở bên trái và trên cùng và dưới cùng của khung.
Chỉnh sửa: Từ nhận xét của @ Nsukami_ tôi nhận ra rằng chức năng tôi đang tìm kiếm là một trường hợp đặc biệt của một vấn đề trừu tượng hơn. Vì vậy, tôi sẽ giải quyết vấn đề đó:
Làm thế nào để bạn lưu trữ một cấu hình cửa sổ (bao gồm bất kỳ số lượng cửa sổ và bộ đệm) và "dán" cấu hình được lưu trữ vào một cửa sổ hiện có?
Các "dán" thì nên duy trì kích thước cửa sổ tương đối và tách; tự nhiên cấu hình dán kết quả là một bản sao tỷ lệ.
A
, B
, C
, và D
) và sau đó chèn bố trí này vào một cửa sổ mới? Sau đó, vấn đề của tôi có thể được giải quyết bằng cách 1) lưu trữ cấu hình cửa sổ hiện tại, 2) thay đổi bố cục để chỉ hiển thị một cửa sổ sau đó được chia theo chiều ngang [về cơ bản hình thành cửa sổ cho E
và cửa sổ giữ chỗ cho những người khác, hãy gọi nó Z
], 3 ) cuối cùng chèn bố cục ban đầu vào cửa sổ bên trái ( Z
)
split-window-right
asC-u -width C-x 3
. Thay đổiwidth
thành bất cứ điều gì bạn muốn và lưu ý dấu hiệu tiêu cực.