摘要:
M-! 执行 shell 命令时,一般情况下输出结果将直接显示在 echo area(即 minibuffer)。但如果输出过长的时候,则会自动将输出写到 *Shell Command Output* buffer 中,例如执行: M-! ls -l 。这个功能相当贴心。当调试 elisp 的时候,通常会需要用 C-x C-e 或者 M-: 来查询某些变量或者表达式之值,经常输出会比较长,例如 twittering-mode 中的 twittering-service-method-table ,这样在 echo area 里查看时很不方便。如果让 C-x C-e 或 M-: 也达到类似 M- 阅读全文