Я провожу много времени в emacs, и по большей части это замечательно. Но одна вещь действительно сводит меня с ума, когда я глубоко в этом, и это контроль над тем, в каком окне открываются различные новые буферы. Когда я делаю find-file
, он всегда открывается в текущем окне, и это то, что мне нравится. Но тонны других режимов любят разбивать мои окна для меня, менять макет и делать разные другие вещи, которые меня раздражают. Например, запуск M-x manual-entry
, похоже, не имеет смысла или причины, по которой он открывает man-страницу, и различные команды org-mode
делают то же самое, закрывая окна, которые я хочу оставить открытыми, и т. Д. Мне не нравится повторять мои макет каждый раз, когда я хочу посмотреть на мою org
повестку дня или открыть страницу руководства.
Короче говоря, есть ли в любом случае глобальный контроль, какие окна используются для режимов, которые хотят открываться в окне, отличном от текущего? Могу ли я направить их более легко? Или мне придется взламывать каждый режим так, как я хочу?