Я попытался искать Google и взгляд в руководстве, но все еще не могу найти, как получить главный режим буферного объекта. Можно ли помочь мне с примером или ссылкой.Спасибо
только решение, которое я мог найти, состояло в том, чтобы запросить главный режим после изменения буфера и затем возврата к исходному буферу. Существует ли лучший способ сделать это?
Есть ли здесь проблема?
(defun buffer-mode (buffer-or-string)
"Returns the major mode associated with a buffer."
(with-current-buffer buffer-or-string
major-mode))
with-current-buffer
восстановит ваш буфер, когда он вернется.
Ну, describe-mode принимает необязательный аргумент буфера, но это отображает справку... и я не совсем уверен, что он возвращает...
Но это лучшее, что я смог найти при беглом поиске... извините...