В emacs мне нравится открывать 4 окна одновременно. Например, у меня часто есть интерпретатор python в первом окне, мой код python я редактирую во втором окне, mysql в 3-м окне и скретч в 4-м окне.
Моя проблема заключается в том, что всякий раз, когда я запускаю команду в минибуфере, например, в окне 2, он не открывает новый буфер, созданный командой в окне 2. Это выбирает какое-то другое окно. Например, если я нахожусь в окне 1 и M-x run-python
он откроет интерпретатор python в любом из других окон. Я хотел бы открыть интерпретатор Python в текущем окне (в данном случае это окно 1). Я сталкивался с этим вопросом, в котором упоминаются pop-up-windows
переменных. Я установил для этой переменной значение nil
как рекомендовано, но ничего не изменилось. Я считаю, что моя проблема больше связана с "переключением" окон.
- Как я могу получить новый буфер для отображения в окне, в котором он был вызван?
- Можно ли установить эту функцию для всех программ? (или большинство)
Если вам нужна дополнительная информация, дайте мне знать. Вся помощь очень ценится!