Skip to content

Instantly share code, notes, and snippets.

@frondeus
Created September 6, 2018 12:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save frondeus/b093331c6d4e0067cc1927973e236531 to your computer and use it in GitHub Desktop.
Save frondeus/b093331c6d4e0067cc1927973e236531 to your computer and use it in GitHub Desktop.
Rust language on Emacs
(use-package eglot) ; It's polygot client for Language Server Protocol. It supports RLS Out of Box.
(use-package rust-mode
:mode ("\\.rs\\'" . rust-mode)
:config
(eldoc-mode)
(company-mode)
(eglot-ensure))
(use-package cargo
:hook (rust-mode . cargo-minor-mode)
:general (nmap ; General.el as my keybindings manager
:keymaps 'rust-mode-map
:prefix evil-leader
"t" 'cargo-process-test
"r" 'cargo-process-run))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment