[DOCS] Add missing modules
This commit is contained in:
parent
117e2d1b7d
commit
585274fe5c
1 changed files with 12 additions and 4 deletions
|
@ -12,8 +12,9 @@ following links.
|
|||
|
||||
## What's a module?
|
||||
|
||||
Prelude modules are plain old Elisp libraries - there's absolutely nothing magical about them.
|
||||
Most of them simply install a few Emacs packages and provide some sensible baseline configuration for them.
|
||||
Prelude modules are plain old Elisp libraries - there's absolutely
|
||||
nothing magical about them. Most of them simply install a few Emacs
|
||||
packages and provide some sensible baseline configuration for them.
|
||||
Here's a real example.
|
||||
|
||||
``` emacs-lisp
|
||||
|
@ -28,10 +29,14 @@ Here's a real example.
|
|||
;; We never want to edit Rubinius bytecode
|
||||
(add-to-list 'completion-ignored-extensions ".rbc")
|
||||
|
||||
;; Map yari to C-h R
|
||||
(define-key 'help-command (kbd "R") 'yari)
|
||||
|
||||
(with-eval-after-load 'ruby-mode
|
||||
(defun prelude-ruby-mode-defaults ()
|
||||
;; Don't auto-insert encoding comments
|
||||
;; Those are almost never needed in Ruby 2+
|
||||
(setq ruby-insert-encoding-magic-comment nil)
|
||||
(inf-ruby-minor-mode +1)
|
||||
;; CamelCase aware editing operations
|
||||
(subword-mode +1))
|
||||
|
@ -57,20 +62,22 @@ The following programming languages have enhanced support in Prelude:
|
|||
- [Common Lisp](common_lisp.md)
|
||||
- CSS
|
||||
- [Dart](dart.md)
|
||||
- Elixir
|
||||
- [Emacs Lisp](emacs_lisp.md)
|
||||
- Erlang
|
||||
- Elixir
|
||||
- Go
|
||||
- Haskell
|
||||
- JavaScript
|
||||
- LaTeX
|
||||
- [Lisp Base](lisp.md) (common foundation for Lisp modules)
|
||||
- LSP (common foundation for all modules relying on `lsp-mode`)
|
||||
- Lua
|
||||
- Markdown
|
||||
- OCaml
|
||||
- Perl
|
||||
- [Python](python.md)
|
||||
- [Programming Base](programming.md) (common foundation for programming modules)
|
||||
- [Python](python.md)
|
||||
- Racket
|
||||
- [Ruby](ruby.md)
|
||||
- Rust
|
||||
- Scala
|
||||
|
@ -92,3 +99,4 @@ The following programming languages have enhanced support in Prelude:
|
|||
- ivy
|
||||
- key-chord
|
||||
- Org Mode
|
||||
- selectrum
|
||||
|
|
Loading…
Reference in a new issue