我希望能够在我正在编辑的当前文件上运行 shell 命令,并将输出显示在Shell 命令输出窗口中。我已经能够定义如下所示的函数。
(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 文件中的函数是否在正确的轨道上,还是有更好的方法?
任何帮助,将不胜感激。谢谢。