curl
和命令的默认补全open
尝试填写 URL。例如,打字curl <TAB>
给出
file: ftp:// gopher:// http:// https://
与当前目录中的任何文件一起。
我从不想自动完成 URL,所以这些建议只是与我真正感兴趣的文件名等混合在一起的视觉噪音。如何防止 zsh 为特定命令提供 URL 完成?我怎样才能防止它为任何命令提供这个?
curl
和命令的默认补全open
尝试填写 URL。例如,打字curl <TAB>
给出
file: ftp:// gopher:// http:// https://
与当前目录中的任何文件一起。
我从不想自动完成 URL,所以这些建议只是与我真正感兴趣的文件名等混合在一起的视觉噪音。如何防止 zsh 为特定命令提供 URL 完成?我怎样才能防止它为任何命令提供这个?
我在2011 年 Mikael Magnusson发给 zsh 用户邮件列表的帖子中找到了答案。
要防止 zsh 尝试自动完成
open
命令的 URL,请运行我相信您可以对所有命令执行此操作,而不仅仅是
open
,通过说如果您想在大多数情况下禁用 URL 自动补全,但在当前目录为空时允许它,请运行