回答
回滚缓冲区不是bash的功能,而是终端程序的功能。你没有说你正在使用什么终端程序。
https://superuser.com/questions/122911/bash-reset-and-clear-commands
+1不能相信我没有在我的搜索中遇到那个问题,我的问题肯定是一个骗局...... – Mehrdad 2011-06-16 04:47:28
你为什么不尝试按Ctrl + 升(控制,小写字母 “L”)。这在大多数壳(ERR端子)...
在OSX终端 -
命令⌘升(命令,L)导致最后去除显示键入命令。
命令⌘ + ķ(命令中,k)导致去除/清除所有显示缓冲器。
reset
(在终端中键入)会导致终端重置,以免显示屏出现乱码。
在其他unix口味中不能确定。
这没有什么'清除'没有。 – 2011-06-16 04:30:06
据我所知,没有办法做到这一点比clear
用bash做得更好。
我认为这是一个可以嵌入到您使用的终端中的功能。我知道Mac终端应用程序有一个“清除回滚”菜单选项(命令+ K),它可以满足您的要求。
+1感谢您的信息。我仍然需要直接了解“shell”和“terminal”之间的区别。 :) – Mehrdad 2011-06-16 04:47:54
'shell' - >正在运行的软件。 'terminal' - >计算机的一部分,通常由玻璃制成,你可以扔掉。 'virtual terminal' - >一个像终端一样的软件。 (xterm中)。 – 2012-09-27 18:20:19
xterm
将允许转义序列ESC [3J
清除向后滚动,所以你可以这样做:
alias cls="clear; printf '\033[3J'"
+1感谢您的信息,这是一种不同的答案,仍然有用。 – Mehrdad 2011-06-16 04:48:09
迄今为止最好的答案很好的工作 – 2016-04-09 15:34:33
使用⌘ + ķ。它删除条目,所以我不能再滚动了。
所以⌘ + K清除包括滚动的所有内容。 Ctrl + L清除终端窗口,但仍然能够看到滚动时的一切。
- 1. bash中`__FILE__`,`__LINE__`的等效
- 2. FISH shell的Bash等效.bash_logout
- 3. GCS中的blobstore.create_upload_url等效吗?
- 4. ToolStripDropDownButton在WPF中等效吗?
- 5. setTimeOut在c中等效吗?
- 6. MonoCecil Type.IsCOMObject等效吗?
- 7. CLS(清除)单行吗?
- 8. Zend-framework中的URI段等效吗?
- 9. 在ActiveRecord中的MySQL查询等效吗?
- 10. 在Python中等效的Servlet吗?
- 11. jQuery:print_r()显示等效吗?
- 12. Ado.Net RecordSet成员等效吗?
- 13. Cobertura等效于C#.NET吗?
- 14. checkstyle等效于C++吗?
- 15. OpenGLES 2.0:gl_VertexID等效吗?
- 16. Windows批量中的bash的等效物是什么?
- 17. Adobe AIR在Silverlight中等效吗?
- 18. C#Listview控件在Android中等效吗?
- 19. MYSQL group_concat在Sybase ASE中等效吗?
- 20. glib的GAsyncQueue等效于C++吗?
- 21. .NET中的CIL,CLS和CTS
- 22. Android中的Uri.encode()等效于Javascript中的encodeURIComponent()吗?
- 23. MySQL中的timestampdiff()等效于SQL Server中的datediff()吗?
- 24. 与此Bash命令等效的PowerShell是什么?
- 25. 这个bash片断在做什么? PHP/Perl的等效?
- 26. Python字符串连接和等效的bash参数扩展
- 27. Worklow Foundation(.NET)等效于Python,Java,C++吗?
- 28. 这2个片段严格等效吗?
- 29. 是$ window.location.reload(true)等效于CTRL + F5吗?
- 30. T-SQL:DROP表级联约束等效吗?
你是什么意思“它只是向下滚动”?你实际上想不能向上滚动以查看之前有什么?你在用什么终端? – Random832 2011-06-16 04:20:55
“重置”呢? – 2011-06-16 04:23:15
@ Random832:我的意思是它只是从字面上滚动下来,而不是清理任何东西。 (我使用的是Ubuntu的默认终端,我相信它是gnome-terminal,对不起,我忘记提及了)。 @Alex:我从来没有听说过'重置' - 它似乎正在做我所需要的,但是它*所有*它呢?还是它重置其他东西呢? – Mehrdad 2011-06-16 04:46:48