我希望能够在当前正在编辑的文件上运行shell命令,并将输出显示在Shell命令输出窗口中。我已经能够定义如下所示的 函数。在Emacs Lisp函数中分割窗口
(defun cpp-check()
"Run cpp-check on current file the buffer is visiting."
(shell-command
(concat "/home/sburke/downloads/cppcheck-1.31/cppcheck "
(buffer-file-name))))
唯一的问题是输出窗口没有以任何方式带到前台。我想要发生的是窗口被拆分并显示那里的输出窗口。另外,我是否在正确的轨道上定义要放在我的.emacs文件中的函数,还是有更好的方法?
任何帮助,将不胜感激。谢谢。