小编use*_*085的帖子

如何停止自动完成覆盖类似命名的文件

我是Emacs的新用户,并.emacs从我的领域的某个人那里获得了一个文件,向我介绍了这个编程平台.但是,在尝试保存或创建名称与已存在的文件类似的新文件时,我遇到了一些问题.如果我尝试创建一个名称与存在名称相近的新文件,即使它位于不同的目录中,也会打开现有文件.尝试将名称较短或类似的文件保存到现有文件时,Emacs会尝试覆盖该文件而不是创建新文件.

例如,我正在尝试保存文件,growth_loglike.tpl但我已经growth_loglike_ADMB2_End.tpl在目录中有该文件.当我去保存并写入时,growth_loglike.tpl它显示[growth_loglike_ADMB2_End.tpl]为绿色到右边.当我点击输入时它询问我是否要覆盖growth_loglike_ADMB2_End.tpl.我认为这是auto-complete插件的一个问题.有没有办法暂时关掉auto-complete?看看auto-complete.el文件,我的猜测是我需要更改这个变量,但我不确定是什么(或者如果这是正确的).任何帮助都会非常有帮助.

(defcustom ac-use-overriding-local-map nil
"Non-nil means `overriding-local-map' will be used to hack for overriding key events on auto-copletion."
  :type 'boolean
  :group 'auto-complete)
Run Code Online (Sandbox Code Playgroud)

下面是.emacs我正在使用的文件.

    ;; This emacs configuration file will activate common packages 

and 
;; functionality used in the QFC Reproducable Reseach Workshop.
;; change this path to point to emacs directory in workshop on your computer:
;; (don't forget …
Run Code Online (Sandbox Code Playgroud)

emacs file-io autocomplete save

8
推荐指数
1
解决办法
2532
查看次数

标签 统计

autocomplete ×1

emacs ×1

file-io ×1

save ×1