终端自动补全大小写敏感
我通过
nano .inputrc
写入
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
并不能实现取消终端大小写敏感的自动补全
系统版本:macOS Big Sur 11.52
主的MacBook Pro 16"
我通过
nano .inputrc
写入
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
并不能实现取消终端大小写敏感的自动补全
系统版本:macOS Big Sur 11.52
主的MacBook Pro 16"
因為這些本來也不適用於 zsh
zsh 的忽略大小寫是
autoload -Uz compinit && compinit
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
因為這些本來也不適用於 zsh
zsh 的忽略大小寫是
autoload -Uz compinit && compinit
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
現在默認是 zsh, .inputrc 是給 bash 用的
我只找到了 .zshrc 在里面追加
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
然后提示
.zshrc:32: command not found: TAB:
我就取消了TAB这行 再source .zshrc 执行成功
但是自动补全还是大小写敏感的
非常感谢 :)
好的 我去看一下 再次感谢🙏 这个问题困扰了我好久
终端自动补全大小写敏感