2
我有一个Emacs-lisp脚本,它创建两个带有一些内容的缓冲区,询问用户缓冲区的名称。文件的文本通过用户给出的名称插入到新创建的缓冲区中。这里是代码片段:emacs:强制解析缓冲区的局部变量
(with-current-buffer (find-file-noselect
(read-file-name "C++ example file name: "))
(erase-buffer)
(save-excursion (insert "file-contents")))
问题是。一旦在file-contents
文本被插入时,它可能含有例如指定的本地变量:
// -*- mode: c++; c-basic-offset: 4; -*-
然而,这些变量没有用于缓冲处理。我想知道是否有一些Lisp函数强制缓冲区中的本地变量被识别(解析和应用),一旦它具有正确的内容。
哦,太好了。这正是。谢谢! –