2010-03-16 4 views
10

Я использовал однажды очень приятную функцию emacs, которая равномерно распределяет ширину всех окон (emacs windows, not frames).emacs окна, распределяют ширину через рамку

Если вы открываете emacs и делаете C-x 3 два раза подряд, вы получаете три вертикальных окна. Затем запуск функции, которую я ищу, делает ширину этих окон одинаковой.

Я не могу на всю жизнь найти эту функцию снова. Не будет ли кто-нибудь помочь мне:

  • найти имя функции
  • дать мне сочетание клавиш если
  • сказать мне, что я должен сделать, чтобы найти ответ сам

Спасибо!

+0

Что я сделал, было немного утомительно, но я в основном ударил M-x и сделал вкладку. Он открыл новый буфер, и я просто просмотрел многочисленные функции, которые искали что-то полезное. Однако определенно должен быть лучший способ. –

ответ

17

Вы ищете M-xbalance-windows.

+2

Правильно! Спасибо за рыбу! Я бы хотел научиться рыбалке. – Gauthier

+2

'C-h w FUNCTION-NAME RET' сообщит вам ключ (если есть), как только вы узнаете эту функцию. Ответ оставлен как упражнение для читателя. 'C-h a REGEX RET' будет искать команды для регулярного выражения. В частности, «C-h окно RET» было бы полезно. И не забывайте, что мой личный любимый 'C-h k', который расскажет вам, какая команда запускается, когда вы нажимаете конкретный ключ (вместе с' C-h l' вы можете понять, что вы только что сделали, когда произошло что-то странное). –

+0

Спасибо, Иван. Интересно, не попробовал ли я C-h a?, Но пропустил окно баланса. Позор. – Gauthier