iTerm2 / Terminal toàn màn hình


16

Tại sao ứng dụng iTerm2 hoặc Terminal không thể chiếm toàn bộ dung lượng trống trên màn hình. Hãy để tôi chỉ ra một ví dụ:

iTerm2

Thật khó để nhìn nhưng nếu bạn nhìn ở cạnh phải và cạnh dưới, có thêm một khoảng trống. Dường như không thể mở rộng nó để sử dụng không gian đó. Điều gì gây ra điều này?

Tôi đã sử dụng các ứng dụng làm cho cửa sổ chiếm kích thước toàn màn hình, chẳng hạn như Breeze. Tất cả các ứng dụng khác đều hoạt động tốt, chiếm 100% không gian màn hình, ngoại trừ iTerm2 và Terminal.

Btw, tôi biết về toàn màn hình gốc nhưng tôi muốn biết lý do tại sao tôi không thể làm cho thiết bị đầu cuối của mình chiếm 100% dung lượng.


1
Bằng cách "chiếm 100% dung lượng", bạn có nghĩa là chỉ đơn giản là tối đa hóa nó bằng tay? Trong Lion, nếu tôi sử dụng phương thức toàn màn hình gốc cho Terminal.app, nó hoạt động chính xác như mong đợi.
cm2

Câu trả lời:


11

Thiết bị đầu cuối có chiều rộng và chiều cao ký tự cố định và hầu hết (tất cả?) Các chương trình ứng dụng đầu cuối làm cho cửa sổ có bội số kích thước đó (sau đó thêm tiêu đề cửa sổ, một số lề xung quanh, v.v.), vì vậy sẽ không bao giờ có một phần hàng hoặc cột có thể nhìn thấy.

Về mặt lý thuyết, họ có thể thêm nhiều lề ở bên phải / dưới cùng của cửa sổ khi cửa sổ được thu nhỏ, nhưng sau đó câu hỏi của bạn có thể chỉ được thay thế bằng một người khác hỏi Tại sao luôn có một khoảng trống ở cạnh cửa sổ khi cửa sổ được phóng to ?

Và điều gì sẽ xảy ra với cửa sổ nếu bạn thay đổi kích thước hoặc hiển thị / ẩn Dock (ví dụ) sao cho cửa sổ không còn cùng kích thước như khi bạn phóng to lại để phù hợp với khu vực hiển thị mới? Khi bạn Thu phóng một cửa sổ, nó không được đặt vào trạng thái zoom được thu nhỏ của chế độ, nó chỉ được thay đổi kích thước thành khu vực hiển thị hiện có tại thời điểm bạn Thu phóng nó. Nếu khu vực hiển thị khả dụng thay đổi và bạn chưa yêu cầu Thu phóng lại thì sao?

Không phải là những điều này không thể giải quyết được, nhưng có một số hành vi động cần xem xét và các ứng dụng đầu cuối thường giữ mọi thứ đơn giản.

Lưu ý rằng Mac OS X Lion Windows Full Screen màn hình là trạng thái thực tế mà cửa sổ nằm trong và Terminal luôn vừa với cửa sổ với kích thước của màn hình, cập nhật khi kích thước màn hình thay đổi và thêm lề như đã đề cập ở trên. Kích thước của Dock, ví dụ, bị bỏ qua.


2
Bạn có thể dễ dàng 'xác minh' hành vi này bằng cách thay đổi kích thước cửa sổ đầu cuối theo cách thủ công. Bạn sẽ nhận thấy rằng nó 'lắp bắp' vì nó chỉ thay đổi kích thước theo chiều rộng ký tự cố định.
gentmatt

17

Giữ phím điều khiển và bạn có thể thay đổi kích thước màn hình để lấy toàn bộ màn hình (mặc dù nó không nhất thiết phải thêm một hàng hoặc cột văn bản khác).

Ngoài ra, trong phiên bản beta, có một tùy chọn nâng cao để làm cho mặc định này được gọi là "cửa sổ đầu cuối thay đổi kích thước trơn tru."


1
Phiên bản hệ điều hành nào? Tôi không thể làm việc đó được.
Chris Trang

1
Làm việc cho tôi trên Yosemite.
ốm

3
Hoạt động trên El Capitan. Booyah. Đây phải là câu trả lời được chấp nhận.
mệnh

Câu hỏi này là về cả iTerm và Terminal. Đọc lại, tôi cho rằng câu trả lời này chỉ là về iTerm.
Chris Trang

2

Đây là một cách giải quyết mà tôi đã sử dụng cho Terminal (cũng nên hoạt động với iTerm2).

Sử dụng Window > Zoomtùy chọn tiêu chuẩn theo sau là tùy chọn Toàn màn hình của Quang cảnh ( + + F).

Window > Zoomđể cửa sổ terminal ở trạng thái ban đầu (như đã thấy trong câu hỏi của bạn, với khoảng trống mỏng ở bên phải). Tùy chọn Toàn màn hình của Quang cảnh chỉ cần di chuyển cửa sổ đầu cuối bằng một nửa ký tự (tôi đoán) sang trái và lấp đầy khoảng trống ở bên phải.

HĐH: Mavericks, 10.9.1


Điều này đã làm việc tốt cho tôi trong một thời gian dài.
lacostenycoder

1

Điều này làm việc cho tôi trong iTerm 2 (trên Mountain Lion).

Đi tới : Preferences -> Profiles -> Window.

Bộ:

Columns = 204

Rows = 54

Style: Left of Screen

Screen: Main Screen

1

Nhấn command+ control+ fhoặc tìm tùy chọn toàn màn hình (hoặc nhấp vào nút vòng tròn màu xanh lục trong các phiên bản OS X mới hơn) và nó chiếm mọi pixel có sẵn.

Dưới đây là hình ảnh của toàn bộ màn hình khi Terminal được mở với hai tab ở chế độ toàn màn hình:

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


Điều này làm việc cho tôi
mbaechtold

1

Kể từ phiên bản iTerm 3, tôi có thể đặt giá trị rất cao cho các cột và hàng trong Preferences > Profiles > Windowvà cửa sổ đầu cuối mới thay đổi kích thước chính xác các giá trị cột và hàng cần thiết để điền vào cửa sổ. Không cần chỉnh sửa cấu hình khác.

Cột 300 và hàng 80 cho tôi trên MacBook Pro 15 "Hi-Res 2012.


Điều này đã giải quyết vấn đề của tôi về Terminal.app không sử dụng kích thước hiển thị đầy đủ 🎉
mbaechtold
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.