Когда я компилирую (используя Make, g ++), буфер компиляции открывается в новом окне и начинает заполняться строками вывода компилятора. Что мне не нравится, так это то, что когда количество строк превышает высоту окна, окно не прокручивается, чтобы показать самые последние сообщения внизу. Вместо этого он просто остается в верхней части буфера, добавляя новейшие сообщения под нижнюю часть окна, вне поля зрения.
Я работаю над этим, переключаясь в окно компиляции и перемещая точку в конец буфера, используя M-shift-'>'
. Когда точка находится в конце, она остается там даже при добавлении дополнительных линий, поэтому самая нижняя линия остается видимой в окне.
Как я могу автоматизировать это поведение, чтобы компиляция не только открывала буфер компиляции в новом окне, но и перемещала точку (этого окна) в конец?