Я использую много рубина, и худшая часть моего рабочего процесса - то, как в режиме компании будет пытаться завершать ключевые слова, такие как «конец». Я погуглил и прочитал код, но не могу найти ничего, что помогло бы мне это исправить. Я сейчас использую company-tabnine, но у меня эта проблема была в других бэкэндах компании для ruby. Я приветствую хакерские решения. Соответствующий конфиг ниже. Спасибо!
(use-package company
:init (add-hook 'after-init-hook 'global-company-mode)
:config
(global-company-mode 1))
(use-package company-tabnine
:config
(add-to-list 'company-backends #'company-tabnine)
(setq company-idle-delay 0.05)
(setq company-show-numbers t)
(company-tng-configure-default)
(setq company-frontends
'(company-tng-frontend
company-pseudo-tooltip-frontend
company-echo-metadata-frontend))
)