Làm cách nào để cấu hình Emacs để phù hợp với kích thước màn hình khi khởi động?


0

My Emacsthường mở rộng ra ngoài phạm vi hiển thị của màn hình khi khởi động, ví dụ như trên máy ảo, như hiển thị bên dưới. Điều này trở thành một vấn đề vì dòng trạng thái là vô hình (và thật tẻ nhạt khi yêu cầu người dùng thay đổi kích thước Emacs của họ mỗi lần).

Có cách nào để cấu hình Emacs (ví dụ: trong init.el) để tự động phát hiện kích thước màn hình và vừa với cửa sổ Emacs bên trong cổng xem hiển thị không?

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


Bạn có thể thấy điều này hữu ích - stackoverflow.com/questions/2151449/ từ
hkdtam

@hkdtam Cảm ơn. Quả thực điều này rất hữu ích.
tinlyx

Làm thế nào về?: M-x toggle-frame-maximizedHoặc chỉ đơn giản là đặt (toggle-frame-maximized)ở dưới cùng của init.el/ .emacs. Đối với thiết lập cá nhân của tôi, tôi sử dụng (x-server-version)(display-pixel-width)(display-pixel-height)để lập trình xác định các hệ điều hành và màn hình kích thước. Trong trường hợp của tôi, các phiên bản khác nhau của Windows (một số bản địa, một số máy ảo, XP, 7) và OSX, sau đó tôi đặt khung chính xác bằng cách sử dụng default-frame-alistvà xác định trước chiều rộng / chiều cao pixel và bản dựng của nhà phát triển Emacs hỗ trợ tất cả các bản sửa lỗi và các tính năng liên quan đến yêu cầu tính năng trước đây của tôi 21415.
luật
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.