2011-06-19 37 views

Trả lời

15

"Khi có hơn hai cửa sổ, lệnh này di chuyển qua tất cả các cửa sổ trong một trật tự theo chu kỳ, thường trên xuống dưới và từ trái qua phải." - Emacs Manual

http://www.gnu.org/software/libtool/manual/emacs/Other-Window.html

C-x o là nhanh như bất kỳ khác nếu bạn chỉ có hai cửa sổ. Tuy nhiên, khi bạn có nhiều hơn 2 cửa sổ, nó có thể là một cơn đau khi bạn muốn sử dụng C-x o.

Cách nhanh nhất để di chuyển đến cửa sổ cụ thể sang trái/phải/trên/dưới của cửa sổ hiện tại là Chuyển động gió. Nó đi kèm với Emacs 21 trở lên. Bạn có thể sử dụng phím Shift + mũi tên để di chuyển đến cửa sổ.

http://www.emacswiki.org/emacs/WindMove

+0

WindMove thực sự tuyệt vời – ylzhang

+3

Cờ 'M-x windmove-default-keybindings' phải được lật cho tôi để bắt đầu sử dụng' shift + [direction] ' – Droogans

9

Đầu tiên bạn phải nhận thấy rằng "cửa sổ" trong Emacs tiếng lóng không có nghĩa là những gì bạn có thể nghĩ rằng nó có nghĩa. Những gì thường được gọi là một cửa sổ được gọi là "khung" trong Emacs. Những gì Emacs gọi là "cửa sổ" là một cửa sổ chia chia bên trong một khung.

Cách dễ nhất để hiểu những gì C-x o là bằng cách tự mình thử.

Trong trường hợp Emacs đang chạy, trước tiên hãy nhập C-x 2. Bây giờ khung được chia theo chiều dọc thành hai cửa sổ. Con trỏ ("điểm") nằm ở phía trên của hai cửa sổ. Bây giờ, hãy nhập C-x 3 và bạn sẽ phải chia cửa sổ trên theo chiều ngang một lần nữa. Tất cả trong tất cả các bạn đã có ba cửa sổ bây giờ.

Bây giờ, hãy nhập C-x o nhiều lần để chuyển qua các cửa sổ khác nhau. Đó là nó.

Khi bạn đã quen với thứ tự các cửa sổ đang chạy qua, bạn có thể thực hiện nhiều bước nhảy cùng một lúc, do đó bỏ qua một số cửa sổ bằng cách sử dụng tổ hợp phím cùng với đối số tiền tố. Vì vậy, nói rằng, bạn muốn bỏ qua một cửa sổ và do đó nhảy hai cửa sổ cùng một lúc, hãy nhập C-2 C-x o. Bằng cách này bạn có thể nhanh chóng chuyển đến cửa sổ bạn muốn.

(Để trở về một cửa sổ duy nhất, loại C-x 1.)

0

C-x o chu kỳ mặc dù cửa sổ mở cánh của bạn trong khung hiện hành. Nếu bạn thường có nhiều cửa sổ mở, hãy thử dùng thử dim switch window. Nó hiển thị chỉ mục cửa sổ trực quan và bạn có thể chuyển sang cửa sổ bằng chỉ mục của nó.

Các vấn đề liên quan