如何别名'清除'到CTRL + L键击

时间:2013-08-06 18:28:37

标签: alias bash

我习惯发出clear命令。

当我运行cygwin时,没有安装包含clear的软件包,我没有安装它的选项。 Ctrl + L 是一个很好的替代品;但是,我仍然习惯性地发出clear命令。

我想使用clear关键字别名来发出 Ctrl + L 击键。这可以在.bashrc文件中实现吗?或类似的东西?

谢谢!

1 个答案:

答案 0 :(得分:11)

clear只需输出一些ANSI转义序列即可清除屏幕。您可以使用printf

执行相同的操作
alias clear='printf "\e[H\e[2J"'