Trong Windows Command Prompt, tại sao có một lượng lớn khoảng trống bên dưới dấu nhắc?


14

Tôi đã sử dụng Command Prompt trong Windows được một thời gian và chỉ nhận ra rằng có một số trang có giá trị dòng trống bên dưới dấu nhắc. Tại sao?

Câu trả lời:


26

"Lượng không gian trống lớn" là các hàng của bộ đệm màn hình chưa được lấp đầy với đầu ra.

Để thay đổi bộ đệm màn hình từ mặc định 300 dòng, hãy thực hiện các bước sau:

  1. Mở dấu nhắc lệnh.
  2. Nhấp chuột phải vào biểu tượng ứng dụng (ở góc trên bên trái)
  3. Nhấp vào Thuộc tính
  4. Chọn tab Bố cục
  5. Đặt Kích thước bộ đệm màn hình, Chiều cao thành 20.
  6. Nhấn vào OK

Lưu ý: Tôi khuyên bạn nên hoàn nguyên kích thước bộ đệm vì 20 dòng không phải là nhiều dòng đầu ra được hiển thị.


5
Bộ đệm màn hình là số lượng hàng và cột của đầu ra dấu nhắc lệnh được lưu trong bộ nhớ. Kích thước cửa sổ là bao nhiêu bộ đệm được hiển thị trong cửa sổ.
Steven

1
@Jay Khu vực bên ngoài giới hạn của cmdcửa sổ hiện đang hiển thị có thể được xem bằng thanh cuộn dọc. Nó thường được sử dụng để xem các lệnh và đầu ra trước đó không còn hiển thị.
DavidPostill

21
Thay vì thay đổi nó trở lại mặc định, tôi khuyên bạn nên thay đổi nó thành giá trị được hỗ trợ tối đa là 9999 dòng. Đó thực sự không phải là vấn đề cấp phát bộ nhớ cho các máy tính được sản xuất trong thế kỷ này và nó có thể khá hữu ích khi chạy các tập lệnh tạo ra nhiều đầu ra.
Kaiserludi

1
@zpr Chúng ta vẫn có thể gặp phải các vấn đề về bộ nhớ, nhưng chúng có thể sẽ không được gây ra bởi bộ đệm màn hình cmd.
Jacob Raihle

2
Điều này không giải thích tại sao mặc dù. Tại sao cửa sổ lệnh Windows cho phép người dùng cuộn vào không gian chưa được ghi vào? So sánh với Mac OS X Terminal và hầu hết các thiết bị đầu cuối Linux, cho phép kích thước bộ đệm tối đa nhưng không cho phép người dùng cuộn đến các khu vực chưa được sử dụng.
Andrew Medico

11

Tôi biết đây không phải là lý do tại sao, điều này đã được @steven bảo vệ. Nếu bạn muốn thay đổi bộ đệm màn hình từ trong dấu nhắc lệnh hoặc tệp bó, bạn có thể sử dụng modelệnh (cột chế độ, dòng). Tôi thường xuyên sử dụng điều này từ trong dấu nhắc lệnh:

mode 200, 300

3
Đó là một chức năng tuyệt vời! Tôi chưa bao giờ thấy điều đó trước đây!
Luke Luke Canada

4
MODE là cũ như họ nhận được. Trong DOS, lệnh MODE cho phép bạn chuyển đổi giữa các chế độ ký tự khác nhau được hỗ trợ bởi phần cứng bộ điều hợp đồ họa. Các lựa chọn rất hạn chế. Trên PC của IBM, MDA không có tùy chọn (luôn là 80x25) và CGA chỉ có hai (MODE 80 và MODE 40). Các bộ điều hợp nâng cao hơn sau đó đã giới thiệu nhiều tùy chọn hơn, bao gồm hơn 25 dòng. Ví dụ, VGA có MODE 80,43, sử dụng ma trận ký tự CGA ngắn hơn trên độ phân giải VGA dày hơn (350 dòng quét thay vì 200) để cung cấp thêm 18 dòng văn bản. Tôi nghĩ rằng tham số "chiều cao" đã được thêm vào có thể trên DOS 3.3?
Euro Micelli
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.