Как правило, у меня есть рамка, разделенная на четыре окна, где два внизу посвящены моему *compilation*
и *grep*
буферам. При просмотре ошибок компиляции, в next-error
конечном итоге заменит мой *grep*
буфер одним из целевого файла.
Как я могу настроить, next-error
чтобы не использовать окно, содержащее *grep*
буфер?
Мой конкретный вариант использования - next-error
команда, но приветствуются и более общие ответы.
Ответы:
Второе предложение @ Nsukami - использовать специальные окна . Так как это функция, а не команда , использование
set-window-dedicated-p
напрямую может быть громоздким. С помощью следующей команды и связанного связывания клавиш вы можете переключать «выделенность» любого окна, нажимая C-c t:источник
Могу ли я предложить выделенное окно ?
Вы должны будете выделить окна для буферов, используя эту функцию:
set-window -edic-p window flag: эта функция помечает окно как выделенное для его буфера, если флаг не ноль, и не выделенный в противном случае.
Предоставлено GNU
источник