如何在Cygwin中获得'clear'命令?

时间:2012-06-28 16:33:24

标签: cygwin clear ncurses

我安装了Cygwin,选择了一套相当少的软件包。

在终端中,我试图“清除”以清除终端,但我得到了

bash: clear: command not found

如何让它发挥作用?

9 个答案:

答案 0 :(得分:241)

安装Cygwin包ncurses;它属于Utils类别。

答案 1 :(得分:122)

这应该做:

alias clear='printf "\033c"'

答案 2 :(得分:35)

只需使用此快捷方式:Alt+F8Ctrl-L即可跳过页面

答案 3 :(得分:13)

为bash脚本文件提供clear.exe程序很好,所以:

clear.exe程序命令的Windows Cygwin详细信息。

  1. http://cygwin.com/下载Cygwin setupx86.exe或其他任何内容

  2. 运行并从互联网下载。 *如果您有代理连接,则可能需要使用Internet Explorer设置或设置自定义代理。

  3. 选择所有默认设置,然后完成安装。

  4. 第二次运行安装程序并再次从Internet下载,但这次您将进入Utils,当涉及文件树以自定义安装时。

  5. 展开Utils并转到ncurses个文件。在那里,您将点击ncurses utils左侧的skip项目(有一个少)。

  6. skip更改为您要安装的ncurses版本后,继续安装,然后完成。

  7. 再次运行安装程序,这次您将展开Lib aka库。

  8. 找到terminfo库安装程序,然后再次将skip更改为最新版本,然后继续并完成安装。

  9. 注意您可能最终必须退出Windows并重新登录,或者只是在新程序生效之前重新启动。这是由于Cygwin背景会话的可能性。

    注意您还必须进行三次单独的安装。

答案 4 :(得分:13)

使用cygcheck命令检查它所在的包(将.exe添加到您的cmd字符串中,在此示例中为:clear.exe

> cygcheck -p 'clear.exe'
Found 4 matches for clear.exe
ncurses-debuginfo-5.9-20150307-1 - ncurses-debuginfo: Debug info for ncurses (installed binaries and support files)
ncurses-debuginfo-5.9-20150404-1 - ncurses-debuginfo: Debug info for ncurses (installed binaries and support files)
ncurses-5.9-20150307-1 - ncurses: Terminal display utilities (installed binaries and support files)
ncurses-5.9-20150404-1 - ncurses: Terminal display utilities (installed binaries and support files)

并且您知道必须使用cygwin安装程序安装ncurses软件包。

答案 5 :(得分:11)

右键单击>重置...(Alt + F8)为我工作......(在Cygwin-x86-2.830上)

答案 6 :(得分:10)

我在我的系统中尝试过:它的工作原理:

Just use: cntrl+l

希望这有帮助!

答案 7 :(得分:7)

打开Windows资源管理器,然后导航至:

  

[Cygwin安装目录] \ home \ [用户] \

e.g.: C:\cygwin\home\wreckseal

然后用Notepad ++打开文件.bashrc

将光标移动到最后一行的末尾,然后点击Enter键,然后添加以下文字。

  

alias cls ='echo -e“\ 033c”'

或以下文字:

  

alias cls ='printf“\ 033c”'

重新启动cygwin,输入cls。完成!

请注意,发送cls命令后没有滚动条。我更喜欢printf版本而不是echo版本。亲自试试吧!

答案 8 :(得分:6)

解决此类问题的一般方法:
使用完整的可执行文件名在Cygwin-package search page上搜索。

现在可以通过多种方式进行包搜索:

所有这4场比赛现在来自ncurses套餐。 (即2个调试和2个稳定版本。

(专业提示:右键单击搜索字段并创建自定义搜索引擎。我已将其设置为Firefox中的" cygwin包"的快捷方式cp铬。)