Emacs, переход на другой фрейм (Mac OS X) - PullRequest
29 голосов
/ 18 сентября 2008

Я могу переключаться между окнами с помощью «C-x o», но если я открыл несколько кадров, могу ли я перемещаться между ними без мыши?

Я только что понял, что вопрос, возможно, звучит как мозговой без этой детали: я нахожусь на Mac OS X (финская клавиатура), и переключение между окнами одного и того же приложения затруднено.

Ответы [ 6 ]

34 голосов
/ 18 сентября 2008

Если вам нужен Emacs-ориентированный метод, попробуйте C-x 5 o.

22 голосов
/ 09 сентября 2011

Поместите это в свой .emacs

(глобальный набор-ключ "\ M-` "'другой кадр)

Затем вы можете выполнить Command-`для переключения между фреймами emacs.

10 голосов
/ 18 сентября 2008

Я использую M-x next-multiframe-window (конечно, связанный с ключом). ИМХО лучше, чем М-х другого кадра (C-x 5 o).

окно следующего мультифрейма проходит через окна каждого кадра. other-frame переключает только шаги по кадрам (как ALT-TAB)

8 голосов
/ 25 февраля 2010

Я недавно ответил на аналогичный вопрос на SuperUser . Существует новый пакет под названием framemove.el, который позволяет легко переключать кадры с помощью клавиш со стрелками (с префиксной клавишей, например shift или meta ).

Для установки:

(require 'framemove)
(framemove-default-keybindings) ;; default prefix is Meta
3 голосов
/ 18 сентября 2008

С руководство ответ "C-x 5 o" (но прочитайте мелкий шрифт в и - о переменной focus-follow-mouse )

0 голосов
/ 18 сентября 2008

Я считаю, что вы можете переключаться между кадрами так же, как вы переключаетесь между приложениями.

В Windows я использую Alt-TAB, в Unix у меня есть машина, настроенная на использование Ctrl-Alt-TAB

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...