Emacs, переключение на другой фрейм (Mac OS X)

StackOverflow https://stackoverflow.com/questions/93058

  •  01-07-2019
  •  | 
  •  

Вопрос

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

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

Это было полезно?

Решение

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

Другие советы

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

(глобальный-set-key "\M-`" 'other-frame)

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

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

next-multiframe-window проходит через окна каждого кадра.Переключение других кадров просто перемещается между кадрами (например, ALT-TAB)

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

Установить:

(require 'framemove)
(framemove-default-keybindings) ;; default prefix is Meta

От руководство ответ - "C-x 5 o" (но читайте мелкий шрифт в и - о переменной фокус следует за мышью)

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top