我经常使用tail
来监视错误:
tail -f /var/log/apache2/error_log
我可以使用快捷方式cmd+K
清除屏幕(OSX),但我已经习惯在其他 Linux 情况下使用它。当我在监视文件^L
时尝试使用它时,我看到的是输出:tail
^L
[Fri Sep 30 12:08:58 2011] [notice] Apache/2.2.19 (Unix) PHP/5.3.6 with Suhosin-Patch DAV/2 mod_wsgi/3.3 Python/2.7.1 configured -- resuming normal operations
^L^L^L^L
在这种情况下,有没有办法^L
按照我期望的方式开始工作?
答案1
去系统偏好设置 » 键盘 » 键盘快捷键 » 应用程序快捷键并将其指定^L
为键盘快捷键清除回滚菜单项Terminal.app
。
^L
(换页)不同于清除回滚但是如果您启用了终端的向后滚动功能——前者会保留所有输出并向下滚动,打印一个新的提示。