我在终端中写道:
cd /some_path/
然后我按下选项卡,如果 some_path 中有很多目录,我会看到一个有很多行的终端,最后有“--MORE--”选项。我应该长时间按 ENTER 键才能完成这些行。我讨厌这个,所以我的问题是:我可以修改该功能吗?例如,终端应该只打印最后 n 个可能的情况。
答案1
在您的~/.inputrc
文件中,您可以添加
set page-completions Off
如果您没有这样的文件,您可以简单地创建它。
这指示 GNU Readline 库(bash
使用)不要使用内部分页器来完成。
该设置将在下一个 bash
会议。
查看手册bash
并搜索Readline Variables
可能影响完成显示和/或生成方式的其他变量。所有这些变量都将在~/.inputrc
文件中设置。
答案2
只需按“q”即可返回打字。