Questions tagged «autocorrection»

2
如何使zsh“正确”功能记住我的拼写更正决定
我已经启用校正(我不会把它自动更正在zsh中通过启用特别是因为这个问题)setopt correct我.zshrc。 现在,当我输入dtae一个终端时,我得到: dtae zsh: correct 'dtae' to 'date' [nyae]? y Tue Mar 31 11:39:31 CEST 2015 此时,我希望zsh记住我的决定。因此,下次输入时,dtae它应该自动更正为date[1]。但是,这不会发生,zsh再次问我该怎么做: dtae zsh: correct 'dtae' to 'date' [nyae]? [1]当然,除非当时存在一个实际的dtae命令或别名。 更新: 我设法修改了zsh源代码(file utils.c,function spckword)以创建一个自定义文件,其中包含通过调用zsh的“正确”功能自动创建的别名: 原版的: if (x == 'y' || x == ' ' || x == '\t') { *s = dupstring(best); if (hist) …

1
如果给定不完整的目录名称,cd自动选择是否是标准行为?
我有三个文件夹ProjectA,分别为ProjectB和ProjectC。当我tab-complete cd到cd Project并按Enter,它选择ProjectC。我发现其他类似情况也是如此。它默认为按字典顺序排列的最后一个(但这也可能是最近更改/添加的)。 这是预期的默认行为cd,还是我在这里意外设置了某些内容? 我正在使用bash 4.3运行OSX 10.10.3。

1
如何在zsh中对su​​do [command]禁用自动更正?
我的zsh和oh-my-zsh具有默认值,无法弄清楚如何关闭我经常使用的特定命令的自动更正,例如:sudo mc或sudo gem update。问题是我有.mc目录和.gem目录,而zsh提出自动更正(zsh: correct 'mc' to '.mc' [nyae])。 通常,我想配置zsh,这样sudo [smth]它就不会被视为用于自动校正的单独命令(不是)。有什么解决办法?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.