【问题标题】:Enable Company mode for all buffers but ESS为除 ESS 之外的所有缓冲区启用公司模式
【发布时间】:2014-10-22 07:37:51
【问题描述】:

有没有办法在所有缓冲区中启用公司模式...

;; enable Company mode in all buffers
(add-hook 'after-init-hook 'global-company-mode)

...除了 ESS 之外(因为默认情况下启用了自动完成功能,实际上更好 - 借助快速帮助,即出现在工具提示中的文档)?

【问题讨论】:

  • 请尝试联系 ESS 和公司人员,以便 ESS 对完成的支持不仅适用于自动完成,也适用于公司。
  • 我开设了一个新的issue 用于将公司集成到 ESS。

标签: r emacs autocomplete ess


【解决方案1】:

相应地自定义company-global-modes

(setq company-global-modes '(not ESS-MODE))

ESS-MODE 将在 ESS 缓冲区中替换为 major-mode 的值(如 C-h v major-mode)。

另外,请注意,Company 可以使用 Auto-Complete 的完成源,并提供快速帮助功能(在显示完成弹出窗口时按 F1),因此您也可以根据需要在 ESS 中使用 Company。

【讨论】:

  • 不,我不知道公司使用交流电源;特别是,公司也能够显示快速帮助。因此,您能给我一个指向所需配置的指针吗?最好的问候。
猜你喜欢
  • 2011-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多