Cách ngăn Terminal thay đổi kích thước khi thay đổi kích thước phông chữ


17

10.8.3 / Nhà ga 2.3.

Terminal thay đổi kích thước toàn bộ cửa sổ theo những cách dường như không thể đoán trước mỗi khi tôi thay đổi kích thước phông chữ - một thao tác thường xuyên khi thường xuyên đi giữa màn hình máy tính xách tay và màn hình ngoài.

Có cách nào để ngăn chặn điều này? iTerm dường như làm điều tương tự.

Cập nhật: Dựa trên câu trả lời của @robmathers bên dưới, có vẻ như những gì tôi muốn là không thể. Bất cứ ai cũng có thể giới thiệu bất kỳ trình giả lập thiết bị đầu cuối OS X nào không có tính năng này?

Câu trả lời:


4

Theo tôi biết, bạn không thể làm điều này trong Terminal (Tôi không sử dụng iTerm, vì vậy tôi không thể nói điều đó). Lý do là kích thước cửa sổ của Terminal được xác định bởi các ký tự, thay vì pixel. Do đó, khi bạn thay đổi phông chữ, cửa sổ sẽ thay đổi kích thước dựa trên tỷ lệ của phông chữ đó, để giữ nguyên định dạng của nội dung hiện có trên màn hình.

Thoạt nghe có vẻ hơi ngớ ngẩn, nhưng cho rằng một thiết bị đầu cuối chỉ hiển thị các ký tự văn bản, điều đó có ý nghĩa - nếu một cửa sổ có kích thước pixel, bạn thường sẽ lãng phí không gian khi kích thước của cửa sổ không chính xác phù hợp với một ranh giới nhân vật.


tuy nhiên nếu bạn có một vài tab mở, cửa sổ có thể thay đổi kích thước theo chiều rộng dựa trên pixel. bạn có được không gian lãng phí mà bạn nói về. và tệ hơn, nếu nó nghĩ rằng bạn cần thêm chiều rộng để xem các tab, nó thậm chí sẽ phát triển cửa sổ khi bạn thu nhỏ phông chữ.
Một phần mây

38

Câu hỏi cũ ở đây ... nhưng tôi nghĩ rằng tôi đã thêm rằng điều này đã được hỗ trợ trong iTerm gần hai năm nay https://gitlab.com/gnachman/iterm2/issues/2900

Chỉ cần bỏ chọn hộp "Điều chỉnh cửa sổ khi thay đổi kích thước phông chữ" trong tùy chọn.

Tùy chọn iTerm, tab Chung


Thật tuyệt! :)
miễn phí

1
nó đã di chuyển một chút, bây giờ nó ở dưới General, Window, nhưng bạn luôn có thể tìm kiếm các cài đặt adjustvà nó sẽ tìm thấy nó bất cứ nơi nào họ đặt nó. câu trả lời chính xác.
JL Peyret

1

Dựa trên bản cập nhật của bạn cho câu hỏi, hãy xem ZOC Terminal . Nó là thương mại, có thể được sử dụng cho shell cục bộ và cả SSH và các kết nối khác, nhưng cung cấp các phiên được gắn thẻ và khả năng kiểm soát những gì xảy ra khi cửa sổ được thay đổi kích thước (ví dụ: có một lựa chọn để giữ lại các hàng / cột và thay vì thu nhỏ / tăng kích thước phông chữ, v.v.). Hãy xem trang Cài đặt phiên> Cấu hình bố cục.


0

Tôi đã có vấn đề tương tự trong nhiều năm. Gần đây tôi không tìm thấy giải pháp nào mà là cách giải quyết cho OS X, không yêu cầu bạn thay đổi trình giả lập thiết bị đầu cuối. Nó sử dụng một ứng dụng có tên là Spectacle: https : //www.spectaclản.com /

Spectacle cung cấp các phím tắt để định vị và thay đổi kích thước cửa sổ (nhưng không phải là phông chữ, theo như tôi có thể nói). Khi tôi muốn thay đổi kích thước phông chữ của mình, tôi đưa ra lệnh mặc định để làm như vậy, điều này tạo ra kích thước lại không mong muốn của cửa sổ. Sau đó tôi giảm hoặc tăng kích thước cửa sổ bằng phím tắt Spectacle, cho đến khi tôi đưa nó trở lại kích thước ưa thích.

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.