@@ -29,10 +29,12 @@ it, and pressing `C-j`:
29
29
Rust mode will automatically be associated with .rs and .rc files. To
30
30
enable it explicitly, do ` M-x rust-mode ` .
31
31
32
- ### package.el installation via Marmalade or Melpa
32
+ ### package.el installation via Marmalade
33
33
34
34
It can be more convenient to use Emacs's package manager to handle
35
- installation for you if you use many elisp libraries.
35
+ installation for you if you use many elisp libraries. If you have
36
+ package.el but haven't added Marmalade, the community package source,
37
+ yet, add this to ~ /.emacs.d/init.el:
36
38
37
39
``` lisp
38
40
(require 'package)
@@ -41,12 +43,10 @@ installation for you if you use many elisp libraries.
41
43
(package-initialize)
42
44
```
43
45
44
- ``` lisp
45
- (require 'package)
46
- (add-to-list 'package-archives
47
- '("melpa" . "http://melpa.milkbox.net/packages/") t)
48
- (package-initialize)
49
- ```
46
+ Then do this to load the package listing:
47
+
48
+ * <kbd >M-x eval-buffer</kbd >
49
+ * <kbd >M-x package-refresh-contents</kbd >
50
50
51
51
If you use a version of Emacs prior to 24 that doesn't include
52
52
package.el, you can get it from http://bit.ly/pkg-el23 .
@@ -56,6 +56,17 @@ should upgrade in order to support installation from multiple sources.
56
56
The ELPA archive is deprecated and no longer accepting new packages,
57
57
so the version there (1.7.1) is very outdated.
58
58
59
+ From there you can install rust-mode or any other modes by choosing
60
+ them from a list:
61
+
62
+ * <kbd >M-x package-list-packages</kbd >
63
+
64
+ Now, to install packages, move your cursor to them and press i. This
65
+ will mark the packages for installation. When you're done with
66
+ marking, press x, and ELPA will install the packages for you (under
67
+ ~ /.emacs.d/elpa/).
68
+
69
+ * or using <kbd >M-x package-install rust-mode
59
70
60
71
#### Important
61
72
0 commit comments