(shell-command "verbose-app &" "*verbose-app*")
问题是这个命令是非常冗长的。这么多,emacs缓冲区有时需要几秒钟才能赶上。实际输出滞后数秒。
有没有办法通过禁用某些东西加快输出滚动?像正则表达式匹配或语法高亮?
备查:
详细的应用程序是adb logcat。我改变了我现有的功能:
(defun adb-logcat () (interactive) (shell-command "adb logcat -v threadtime&" "*adb-logcat*") (pop-to-buffer "*adb-logcat*") (buffer-disable-undo))
以下内容:
(defun adb-logcat () (interactive) (start-process "*adb-logcat*" "*adb-logcat*" "/bin/sh" "-c" "adb logcat -v threadtime") (pop-to-buffer "*adb-logcat*") (buffer-disable-undo))
它现在滚动更快。好极了!