2012-04-24 35 views
28

Trong Emacs, chúng tôi có thể cuộn cửa sổ không hoạt động bằng các lệnh nhất địnhemacs cuộn cửa sổ khác lên

Nhưng không phải tất cả chi tiết đều được liệt kê trong sách hướng dẫn.

C-M-v có thể cuộn xuống cửa sổ khác

ý định của tôi là cuộn lên cửa sổ khác, làm cách nào tôi có thể làm điều đó?

Trả lời

38

Hãy thử C-M-S-v, là scroll-other-window-down.

Bạn có thể tìm thấy tổ hợp phím như vậy bằng cách làm C-h b (describe-bindings) mà populates bộ đệm *Help* với một danh sách của tất cả các tổ hợp phím và các lệnh liên quan cho bộ đệm hiện hành. Một tìm kiếm nhanh chóng thông qua đó cho scroll-other cho thấy ràng buộc bạn đã đề cập, cũng như một trong những tôi liệt kê.

+3

tôi đã cố gắng command + meta + shift + v và cửa sổ kia không di chuyển lên. Tôi đang sử dụng emacs 24.3 trong terminal (mac os x). Các poster ban đầu muốn biết làm thế nào để di chuyển cửa sổ khác lên, không xuống. – user798719

+5

Cũng giống như trong thiết bị đầu cuối (iterm2 để được chính xác) bạn không thể nhận được lệnh thay đổi meta v để làm việc, mặc dù đây là câu trả lời đúng. Trên một mac tôi đã phải sử dụng chức năng + up_arrow để di chuyển cửa sổ khác lên. function + down_arrow cũng cuộn cửa sổ khác xuống dưới. – user798719

+0

Cảm ơn @ user798719 Tôi đã có chính xác cùng một vấn đề. –

7

Bạn có thể đưa ra một đối số phủ định cho C-M-v. Đối số phủ định có thể được cung cấp với hầu như mọi kết hợp công cụ sửa đổi. Trong trường hợp đó, bạn có thể nhập C-M-- C-M-v.

19

Trên nhiều thiết bị đầu cuối, bạn có thể thực hiện M-PageUpM-PageDn để cuộn cửa sổ khác. Thật tuyệt nếu bạn đã quen sử dụng PageUp/PageDn để cuộn.

+0

Tùy chọn tốt nhất cho đến nay –

1

cuộn xuống, (di chuyển-khác-window)

di chuyển lên, (di chuyển-khác-cửa sổ '-)

cuộn khác cửa sổ là C API mẹ đẻ của Emacs, vì vậy nó sẽ làm việc ra khỏi hộp. Kiểm tra tài liệu của nó.

Hãy để gán phím nóng cho họ

0

tôi sử dụng này (hàng ngày):

(define-key global-map [(meta up)] '(lambda() (interactive) (scroll-other-window -1))) 
(define-key global-map [(meta down)] '(lambda() (interactive) (scroll-other-window 1))) 
Các vấn đề liên quan