Làm cách nào để sắp xếp lại các cửa sổ, thay đổi phím tắt cuộn và sửa đổi nội dung trên thanh trạng thái trong Màn hình GNU?


98

Tôi đã học cách sử dụng màn hình gnu và đã sử dụng nó trong vài tuần qua. Bây giờ tôi đã nắm được những điều cơ bản và sẽ rất hữu ích nếu tôi làm rõ những truy vấn này:

  1. Làm cách nào để đổi tên / sắp xếp lại / di chuyển các cửa sổ trong tiện ích màn hình Linux?

    Ví dụ: sau vài ngày sử dụng, tôi đến trạng thái có các số cửa sổ là 2, 3, 6, 8. Bây giờ tôi muốn một cửa sổ mới được tạo ở # 9 hoặc # 7. Điều này có thể không? Nếu có, làm thế nào?

    Ngoài ra, có thể 'di chuyển' cửa sổ # 6 sang # 4 hoặc # 7 không? Nếu có, làm thế nào?

  2. Phím tắt cuộn: Cuộn mất Ctrl-A + Esc, rồi Ctrl-u / Ctrl-d. Có cách nào để ánh xạ PGUp / PGDn để thực hiện những điều này trực tiếp không? Hoặc, có cách nào để ánh xạ một số phím (như F5) để đưa tôi đến chế độ sao chép, và sau đó PGUp / PGDn để cuộn không?

  3. Tôi đã bật "chú thích luôn", vì vậy tiêu đề cửa sổ hiện tại luôn được hiển thị ở phía dưới. Có cách nào để hiển thị tên tệp nhật ký và trạng thái ghi nhật ký (bật / tắt) của cửa sổ hiện tại trong cùng một thanh chú thích không?


36
:number Xdi chuyển cửa sổ đến vị trí cụ thể
Ency

Hãy xem điều này, hardstatus string "%{.kG}%-Lw%{.KW}%n%f %t%{-}%+Lw %=%{..G} %H %{..W} %d/%m %C%a "nó cung cấp rất nhiều thông tin (Z $ L ..) cho tất cả các cửa sổ tại thời điểm
Ency

Ency: cảm ơn vì đầu chuỗi hardstatus. Nó hiển thị rất nhiều chi tiết, nhưng không phải là tên logfile và thông tin trạng thái. Bất cứ ý tưởng về điều này?
Rangzy

Tôi rất muốn đề nghị bạn thử tmux thay thế. Nó có nhiều tính năng hơn màn hình và tốt hơn nhiều trong việc quản lý các cửa sổ. Ví dụ: bạn có thể thực hiện phân chia theo chiều dọc trong khi với màn hình, bạn chỉ có thể thực hiện phân chia theo chiều ngang.
Jason Axelson

1
Điều đó không đúng, trong màn hình có ctrl + A ctrl + | cho sự phân chia theo chiều dọc
Nick Garvey

Câu trả lời:


131

Bạn có thể đánh số lại cửa sổ hiện tại với ctrl+a :number xx là đối số số.

Bạn có thể đổi tên cửa sổ hiện tại với ctrl+a A


13
Việc đánh số lại thậm chí hoạt động nếu số mới đã được sử dụng. Trong trường hợp này, các cửa sổ trao đổi số của họ. Đẹp.
Uwe Geuder

3
Tôi đã có một chút bối rối lúc đầu. Bạn phải nhập chuỗi ký tự "number" và x là loại tham số cho chức năng đổi tên số.
rrenaud

1
Thông thường hơn và dễ nhớ hơn bạn có thể làm:ctrl+a :title new window title
Wadih M.

@WadihM. miễn là không có khoảng trắng trong new_window_title
22degrees

21

Bạn có thể di chuyển các cửa sổ lên xuống với ctrl+a :windowlist sau đó xuống . (dot), (comma)-up. (Từ đây .)


9
Thêm vào câu trả lời của weinerk, bạn có thể hiển thị danh sách các cửa sổ bằng cáchctrl+a "
Stan Brajewski

1
: windowlist là cách hữu ích hơn so với: số khi thực hiện dọn dẹp / sắp xếp lại lớn.
Jamie McNaught
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.