Set ctags command based on major mode Set different company backends based on major mode Completely abandon robe in favour of ctags for Ruby Set up Erlang configuration
14 lines
387 B
EmacsLisp
14 lines
387 B
EmacsLisp
(defun activate-rust-mode ()
|
|
"All things for Rust mode"
|
|
(interactive)
|
|
(set-indent 4)
|
|
(column-enforce-n 99)
|
|
|
|
;; Company list override
|
|
(add-to-list (make-local-variable 'company-backends)
|
|
'(company-capf company-yasnippet))
|
|
)
|
|
|
|
(add-hook 'rust-mode-hook 'activate-rust-mode)
|
|
(add-hook 'rust-mode-hook 'racer-mode)
|
|
(add-hook 'rust-mode-hook 'flycheck-rust-setup)
|