Màn hình GNU: di chuyển giữa các vùng


23

Tôi đã bắt đầu chia cửa sổ trong màn hình GNU thành các vùng khác nhau - thay vì chuyển đổi giữa các cửa sổ.

Dù sao, khi chia một cửa sổ thành 4 vùng (2x2), phải mất 3 C-a <Tab>để trả lại tiêu điểm cho vùng ban đầu. Điều đó khá cồng kềnh ...

Có các phím bấm khác để di chuyển lên, xuống, trái, phải giữa các vùng không?

Tôi không thể hiểu điều này : đánh C-a tcho tôi thời gian, không chuyển sang chiến thắng hàng đầu.

Tôi có nên thay đổi keybindings?


2
Thêm dưới dạng nhận xét vì đây không phải là câu trả lời nhưng hãy xem liệu tmux có sẵn cho bản phân phối của bạn không. Đây là một bản viết lại hiện đại của màn hình là gì. Rất tiện lợi và sạch sẽ hỗ trợ chính xác những gì bạn yêu cầu. tmux.sourceforge.net
Kyle Smith

@Kyle: cảm ơn, tôi biết về tmux và có lẽ tôi sẽ kiểm tra nó. Ngoài ra, tôi nhận thấy các screenphần tách bị mất nếu bạn tháo ra và gắn lại hoặc chỉ khóa. Việc kết thúc hoán đổi giữa các cửa sổ toàn màn hình bằng cách sử dụng C-a C-ahoặc điều C-a chỉnh gió là cách thoải mái hơn ...
neurino

Câu trả lời:


11

màn hình lệnh để chuyển đổi giữa các vùng là: thực sự focus up, focus down, focus rightfocus left. Để nhập các lệnh này (hoặc bất kỳ lệnh màn hình nào khác , đối với vấn đề đó) C-a :focus up, ví dụ, bạn nhập .

Các lệnh này rất tẻ nhạt để gõ, đó là lý do tại sao bạn phải tạo các ràng buộc chính trong tệp ~ / .screenrc của mình . Vì tôi là người dùng Vim nên tôi đã chọn các dòng này trong tệp ~ / .screenrc của mình :

bind j focus down
bind k focus up
bind l focus right
bind h focus left

Để chuyển sang vùng bên trái tôi gõ C-a h


Tôi đoán một người dùng vim sẽ có bind ; focus rightbind l focus left
Daan

6

Hãy xem hướng dẫn sử dụng (màn hình người đàn ông) - tìm kiếm tiêu điểm (sử dụng /để tìm kiếm). Có một ví dụ để liên kết các phím lên / xuống / trên / dưới ở đó. Không chắc chắn về trái / phải - tiêu điểm dường như không chấp nhận những điều đó làm tham số.


bạn đúng về bên trái và bên phải, đó là trên và dưới, lỗi của tôi. Liên kết trong câu trả lời của tôi cũng giống như màn hình người đàn ông. Nó sẽ hữu ích cho tôi khi C-a Shift <Tab>phải đi ngược lại theo thứ tự ...
neurino

2
nếu tôi chỉ biết phải ra bindlệnh gì ShiftTab...
neurino

Vâng - điều đó sẽ tạo ra vô số ý nghĩa - bạn có thể có thể liên kết nó để tập trung lên. Bạn có thể cần phải tìm ra một tên termcap cho shift + tab. Một google nhanh chóng cho thấy có thể mất một chút khó khăn.
Daniel Staple

Được rồi - tên tôi đã tìm thấy (không có cái nào hoạt động với / không có -k) backtab, shifted-tab, F91, kB.
Daniel Staple

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.