【发布时间】:2016-03-11 02:05:39
【问题描述】:
我期望的是,当我输入 #incl 并按 Tab 键时,它会为我完成 #include。
但是我目前需要做的是:我先按 Tab,它会弹出一个包含可能单词的列表。我继续打字,直到一个独特的选择,它为我完成。但是我觉得这种风格很不方便。
这是我现在的 elisp 设置。我不擅长口齿不清。请帮我检查是否有问题。
(eval-after-load 'company
'(add-to-list 'company-backends 'company-irony))
(eval-after-load 'company
'(add-to-list
'company-backends '(company-irony-c-headers company-irony)))
(require 'company)
(require 'cc-mode)
(add-hook 'after-init-hook 'global-company-mode)
(setq company-backends (delete 'company-semantic company-backends))
(define-key c-mode-map [(tab)] 'company-complete)
(define-key c++-mode-map [(tab)] 'company-complete)
【问题讨论】:
-
company-irony-c-header 配置/使用的最小工作示例在此处解释:stackoverflow.com/questions/44959535/…
标签: c++ emacs autocomplete