从Emacs 23升级到Emacs 24时,文件名补全突然变得区分大小写shell-mode
。我已经自定义了Emacs 23,以使其在这种情况下不区分大小写,但我现在忘记了确切的自定义设置。.emacs
查看我的文件,我看到它read-file-name-completion-ignore-case
设置为非零。但是,这似乎在Emacs 24中没有作用shell-mode
。
因此事实证明,shell-mode
在Emacs 24中pcomplete
默认使用。pcomplete
始终是默认设置,eshell
但Emacs 24shell
也是如此。
pcomplete-ignore-case
控制区分大小写pcomplete
。shell-mode
通过在.emacs
文件中添加以下内容,我在Emacs 24中恢复了文件名自动补全不区分大小写的功能。
(setq pcomplete-ignore-case t)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句