Tôi thấy một số cơ thể chia cửa sổ của họ thành 2x2, tôi chỉ muốn biết làm thế nào để làm điều đó? Tôi biết lệnh 'split' trong Màn hình chỉ có thể chia cửa sổ theo chiều ngang.
Tôi thấy một số cơ thể chia cửa sổ của họ thành 2x2, tôi chỉ muốn biết làm thế nào để làm điều đó? Tôi biết lệnh 'split' trong Màn hình chỉ có thể chia cửa sổ theo chiều ngang.
Câu trả lời:
Màn hình GNU <4.01 có thể không hỗ trợ phân tách dọc mà không có bản vá.
Màn hình GNU> 4.01 hỗ trợ chia dọc.
Bản vá được cấp phép theo GPLv2. Một số người nói rằng sự phân chia theo chiều dọc trong GNU screen
làm cho ứng dụng chậm nhưng tôi chưa thử nghiệm. Tôi sử dụng tmux
( bộ ghép kênh đầu cuối )
Phiên bản mới nhất của màn hình GNU cho phép bạn chia cửa sổ theo chiều dọc mà không cần bất kỳ bản vá bên ngoài nào. Đây là một cách để có được nó và sử dụng nó:
./autogen.sh
, ./configure
, make
và install
. Tôi không có bất kỳ vấn đề nào với sự phụ thuộc vào Mountain Lion.Để có được một phân chia dọc sử dụng:
C-a | // Create a split
C-a <Tab> // Move to the split
C-a c // Create a new window within the split
Tôi không nghĩ rằng đây là một lý do để chuyển sang tmux giống như những người khác đã đề xuất.
split
, split -v
và focus
các lệnh trong file screenrc. Thậm chí bạn có thể đặt màn hình bên trong một màn hình khác để tạo cấu hình phức tạp.
C-a |
và cũng không split -v
làm việc. Ví dụ: khi tôi thực thi split -v
lệnh, thông báo lỗi làsplit: no arguments required
Xem hướng dẫn bằng video trên Split Screen with Screen trong Linux - BASH . Tại thời điểm 2:00 phút, sẽ có một giải pháp.
Ctrl+ A+ S # Tạo một cửa sổ khác
Ctrl+ A+ Tab# Di chuyển từ một cửa sổ khác
Ctrl+ A+ c # Tạo phiên mới
Ctrl+ A+ | # Chia dọc
Sử dụng -v
tùy chọn để ra split
lệnh screen
. Từ trang hướng dẫn:
Split the current region into two new ones. All regions on the display
are resized to make room for the new region. The blank window is dis‐
played on the new region. Splits are made horizontally unless -v is
used. Use the "remove" or the "only" command to delete regions. Use
"focus" to toggle between regions.
split
đang đề cập đến lệnh nào ?
screen
.
C-a |
.
C-a :
(điều khiển a, dấu hai chấm). Ở đó bạn có thể làm split
hoặc split -v
. C-a |
là một phím tắt cho một phân chia dọc, mặc dù.
tmux
thay thế.