我试图在运行外部命令后将文本插入到迷你缓冲区中。例如
(call-interactively 'eval-expression)
(insert "blah")
Run Code Online (Sandbox Code Playgroud)
当然,问题是 eval-expression 在用户输入之前不会返回。我的最终目标是将一些默认的可编辑文本添加到任意命令的迷你缓冲区提示中(即“默认字符串”或模板)。我怎样才能做到这一点?
从我正在阅读的下面的代码是无效的c99,但我似乎能够使用gcc -std = c99编译它,据我所知,应该禁用允许嵌入式功能的GNU扩展.我似乎无法弄清楚为什么会这样.
int main() {
int e() {
printf("testing");
return 0;
};
e();
return 0;
}
Run Code Online (Sandbox Code Playgroud)