我正在运行雄什shell,我想模拟不区分大小写的制表符补全zsh
。
例如,输入~/Downl<TAB>
和~/downl<TAB>
都应该自动完成为~/Downloads
。
有什么方法可以在我的终端上启用此功能吗?
答案1
从 xonsh v0.6.2 开始,您应该$CASE_SENSITIVE_COMPLETIONS
在~/.xonshrc
文件中设置环境变量。例如:
$CASE_SENSITIVE_COMPLETIONS = False
答案2
是的,而且幸运的是它非常简单。
在您的中~/.config/xonsh/config.json
,只需编辑您的env
对象以包含:
"CASE_SENSITIVE_COMPLETIONS": false
举个例子:
{
"env": {
"AUTO_CD": true,
"CASE_SENSITIVE_COMPLETIONS": false,
"SOME_OTHER_ENV": true
},
"foreign_shells": [
...
],
"xontribs": [
...
]
}
重新加载 shell,您将获得完全忽略大小写的制表符补全功能。