GitHub - anwyn/slime-company: Company-mode completion backend for Slime.
source link: https://github.com/anwyn/slime-company
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
slime-company
A company-mode completion backend for Slime, "The Superior Lisp Interaction Mode for Emacs".
Setup
The recommended way to install slime-company
is via
MELPA. If not using MELPA, put
this file somewhere into your load-path (or just into slime-path/contribs).
To activate the contrib add it to the slime-setup
call in your .emacs
(slime-setup '(slime-fancy slime-company))
You may also want to M-x customize-group slime-company
to select the
completion method (use fuzzy' if you like to complete package names), the major modes where
slime-company` is automatically activated, what
do do after a successful completion and how to display the argument
list of a function.
These customization variables can also be set manually. An example with `use-package' looks like this:
(use-package slime-company
:after (slime company)
:config (setq slime-company-completion 'fuzzy
slime-company-after-completion 'slime-company-just-one-space))
The following bindings for company-active-map
will add the usual
navigation keys to the completion menu:
(define-key company-active-map (kbd "\C-n") 'company-select-next) (define-key company-active-map (kbd "\C-p") 'company-select-previous) (define-key company-active-map (kbd "\C-d") 'company-show-doc-buffer) (define-key company-active-map (kbd "M-.") 'company-show-location)
Recommend
-
149
vim-slime What is Vim-Slime? Context for SLIME: SLIME is an Emacs plugin to turn Emacs into a Lisp IDE. You can type text in a file, send it t...
-
166
Files Permalink Latest commit message Commi...
-
93
company-lsp Company completion backend for lsp-mode.
-
68
README.md Completion backend for irony-mode This package provides a
-
20
readme.org Helm-SLIME Helm for SLIME, the Superior Lisp Interaction Mode for Emacs. Installation
-
18
in which slime and mire and other sludges come into play I've been getting into Clojure more and more recently, and it's been really enjoyable. My learning project...
-
5
Company anaconda Anaconda backend for company-mode. Installation You can install this package from
-
6
company-mode completion back-end for inf-ruby buffers. NOTE: Now that inf-ruby 2.4.0 supports completion-at-point, this backend is deprecated. Y...
-
3
company-restclient Company-mode completion back-end for restclient-mode. It provides auto-completion for HTTP methods and he...
-
1
Ansible keywords completion for Emacs This library enables the completion of Ansible keywords using Company Mode for
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK