parent
32e75c5654
commit
df7af0ad20
|
@ -2,7 +2,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#os-x][OS X]]
|
||||
|
@ -15,7 +15,7 @@
|
|||
* Description
|
||||
Layer for [[http://www.emacswiki.org/emacs/ERC][ERC IRC chat]].
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- Highlight nicks (using [[https://github.com/leathekd/erc-hl-nicks][erc-hl-nicks]])
|
||||
- Image inline support (using [[https://github.com/kidd/erc-image.el][erc-image]])
|
||||
- Logging to =~/.emacs.d/.cache/erc-logs= and =ViewLogMode= for viewing logs
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#configuration][Configuration]]
|
||||
|
@ -24,7 +24,7 @@
|
|||
This layer provide support for [[http://www.gnu.org/software/emacs/manual/html_mono/rcirc.html][rcirc]] with optional support for authinfo
|
||||
and ZNC.
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- Store channel logs into =~/.emacs.d/.cache/rcirc-logs/<channel>=
|
||||
- Support for credentials stored in =~/.authinfo.gpg= (need to have gnutls)
|
||||
- Support ZNC support (with optional =~/.authinfo.gpg=)
|
||||
|
|
|
@ -4,10 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#smart-line-navigation][Smart line navigation]]
|
||||
- [[#spacemacsbackward-kill-word-or-region][=spacemacs/backward-kill-word-or-region=]]
|
||||
- [[#fill-or-unfill-paragraph][Fill or unfill paragraph]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#configuration][Configuration]]
|
||||
- [[#key-bindings][Key bindings]]
|
||||
|
@ -23,24 +20,10 @@ style.
|
|||
|
||||
The commands defined in this layer are taken from various sources like [[https://github.com/bbatsov/prelude][Prelude]].
|
||||
|
||||
* Features
|
||||
** Smart line navigation
|
||||
Subsequent presses of ~C-a~ toggles between the beginning of the line and the
|
||||
first non-whitespace character.
|
||||
|
||||
Similarly, subsequent presses of ~C-e~ will toggle between the end of the code
|
||||
and the end of the comments.
|
||||
|
||||
** =spacemacs/backward-kill-word-or-region=
|
||||
A combination of =kill-region= and =backward-kill-word=, depending on whether
|
||||
there is an active region. If there's an active region kill that. If not kill
|
||||
the preceding word.
|
||||
|
||||
** Fill or unfill paragraph
|
||||
Pressing ~M-q~ for the first time fills current paragraph and pressing ~M-q~ for
|
||||
the second time unfills it. Note that some modes override this key binding so
|
||||
it's not available everywhere. Due to implementation details unfilling doesn't
|
||||
work when called twice via ~M-x~.
|
||||
** Features:
|
||||
- Smart line navigation: Subsequent presses of ~C-a~ toggles between the beginning of the line and the first non-whitespace character. Similarly, subsequent presses of ~C-e~ will toggle between the end of the code and the end of the comments.
|
||||
- =spacemacs/backward-kill-word-or-region=: A combination of =kill-region= and =backward-kill-word=, depending on whether there is an active region. If there's an active region kill that. If not kill the preceding word.
|
||||
- Fill or unfill paragraph: Pressing ~M-q~ for the first time fills current paragraph and pressing ~M-q~ for the second time unfills it. Note that some modes override this key binding so it's not available everywhere. Due to implementation details unfilling doesn't work when called twice via ~M-x~.
|
||||
|
||||
* Install
|
||||
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#key-bindings][Key Bindings]]
|
||||
|
||||
|
@ -21,7 +21,7 @@ packages relies on Semantic for analyzing source code and uses its results to
|
|||
perform smart code refactoring that based on code structure of the analyzed
|
||||
language, instead of plain text structure. Semantic is the core of CEDET.
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- Display function or variable definition at the bottom.
|
||||
- Display current function cursor is in at the top. See
|
||||
[[https://github.com/tuhdo/semantic-stickyfunc-enhance][this page]] for demos in some programming languages.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#optional-configuration][Optional Configuration]]
|
||||
- [[#key-bindings][Key Bindings]]
|
||||
|
@ -18,7 +18,7 @@ It will automatically recognize =.jsx= and =.react.js= files
|
|||
|
||||
It will also recognize =/** @jsx React.DOM */= if it is the first line.
|
||||
|
||||
** Features
|
||||
** Features:
|
||||
- on-the-fly syntax checking
|
||||
- proper syntax highlight and indentation with jsx
|
||||
- ternjs turbocharged autocompletion as in js2-mode
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#some-features][Some features:]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#agda][Agda]]
|
||||
|
@ -11,7 +11,7 @@
|
|||
* Description
|
||||
This layer adds support for the [[http://wiki.portal.chalmers.se/agda/pmwiki.php][Agda]] programming language.
|
||||
|
||||
** Some features:
|
||||
** Features:
|
||||
- Faces redefined to correctly play with themes.
|
||||
- Spacemacs bindings to Agda's interactive tools.
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#feature][Feature]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#key-bindings][Key bindings]]
|
||||
- [[#element-insertion][Element insertion]]
|
||||
|
@ -11,7 +11,7 @@
|
|||
* Description
|
||||
This layer adds [[https://asciidoctor.org][AsciiDoc]] markup language support to Spacemacs.
|
||||
|
||||
** Feature
|
||||
** Features:
|
||||
- asciidoc format support via [[https://github.com/sensorflo/adoc-mode][adoc-mode]]
|
||||
- =.adoc= files are associated with =adoc-mode= by default
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#pdfs][PDFs]]
|
||||
|
@ -17,7 +18,7 @@ The layer also adds =nasm-mode= for NASM-specific syntax. Although =nasm-mode=
|
|||
is intended for NASM, it actually works well with other variants of Assembly
|
||||
in general, and provides Imenu integration so you can jump around with ~SPC s j~.
|
||||
|
||||
_Features_:
|
||||
** Features:
|
||||
- Improved syntax highlighting.
|
||||
- Automatic indentation.
|
||||
- Auto-completion for symbol in opened buffers.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#key-bindings][Key Bindings]]
|
||||
|
||||
|
@ -19,7 +19,7 @@ ahk and ahk_l commands found in the latest revision of
|
|||
|
||||
Contributed and maintained by [[https://www.github.com/ralesi][Rich Alesi]].
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- Auto-completion
|
||||
- Documentation Lookup
|
||||
- Execute Code Snippets
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#default-mode-for-header-files][Default mode for header files]]
|
||||
|
@ -19,7 +19,7 @@
|
|||
This layer adds configuration for C/C++ language as well support for [[https://cmake.org/][CMake]]
|
||||
scripts.
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- Support syntax checking via flycheck with Clang.
|
||||
- Support for disassembly of code with [[https://github.com/jart/disaster][disaster]].
|
||||
- Support code reformatting with [[http://clang.llvm.org/docs/ClangFormat.html][clang-format]].
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#pretty-symbols][Pretty Symbols]]
|
||||
|
@ -39,7 +39,7 @@
|
|||
* Description
|
||||
This layer adds support for [[https://clojure.org/][Clojure]] language using [[https://github.com/clojure-emacs/cider][CIDER]].
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- REPL via [[https://github.com/clojure-emacs/cider][CIDER]]
|
||||
- Code formatting via [[https://github.com/clojure-emacs/cider][CIDER]] using [[https://github.com/weavejester/cljfmt][Cljfmt]]
|
||||
- Refactoring via [[https://github.com/clojure-emacs/clj-refactor.el][clj-refactor]]
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#configuration][Configuration]]
|
||||
- [[#flycheck][Flycheck]]
|
||||
|
@ -27,9 +28,9 @@
|
|||
* Description
|
||||
This layer adds support for [[http://elixir-lang.org/][Elixir]] .
|
||||
|
||||
[[https://github.com/tonini/alchemist.el][Alchemist]] brings the Elixir tooling to Emacs and comes with a bunch of features
|
||||
like:
|
||||
[[https://github.com/tonini/alchemist.el][Alchemist]] brings the Elixir tooling to Emacs and comes with a bunch of features.
|
||||
|
||||
** Features:
|
||||
- Powerful IEx integration
|
||||
- Mix integration
|
||||
- Compile & Execution of Elixir code
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#elm-platform][Elm Platform]]
|
||||
|
@ -32,7 +33,9 @@
|
|||
* Description
|
||||
This layer adds support for [[http://elm-lang.org][Elm]].
|
||||
|
||||
It relies on [[https://github.com/jcollard/elm-mode][elm-mode]] and [[https://github.com/bsermons/flycheck-elm][flycheck-elm]] to provide the following features:
|
||||
It relies on [[https://github.com/jcollard/elm-mode][elm-mode]] and [[https://github.com/bsermons/flycheck-elm][flycheck-elm]].
|
||||
|
||||
** Features:
|
||||
- Syntax highlighting.
|
||||
- Intelligent indentation
|
||||
- Auto-completion integration for company (default) or auto-complete modes,
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#list-of-todos][List of TODOS]]
|
||||
- [[#maybe-itd-be-better-if-there-was-a-state-for-this][Maybe it'd be better if there was a state for this]]
|
||||
- [[#make-more-keybinding-to-connect-to-a-python-buffer][Make more keybinding to =connect= to a python buffer]]
|
||||
|
@ -29,7 +29,7 @@ This layer adds support for the package =emacs-ipython-notebook=.
|
|||
Do not hesitate to check the original package README [[https://github.com/millejoh/emacs-ipython-notebook][here]]. Also the wiki has
|
||||
lots of informative stuff.
|
||||
|
||||
* Features
|
||||
** Features:
|
||||
- Keybindings available through transient-state or leader key
|
||||
- Lazy-loading
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#bibtex][BibTeX]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
|
@ -21,7 +21,7 @@
|
|||
* Description
|
||||
This layer adds support for LaTeX files with [[https://savannah.gnu.org/projects/auctex/][AucTeX]].
|
||||
|
||||
** Features
|
||||
** Features:
|
||||
- Auto-build with [[https://github.com/tom-tan/auctex-latexmk/][auctex-latexmk]]
|
||||
- Auto-completion with [[https://github.com/alexeyr/company-auctex][company-auctex]]
|
||||
- Tags navigation on ~%~ with [[https://github.com/redguardtoo/evil-matchit][evil-matchit]]
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#bibtex][BibTeX]]
|
||||
- [[#install][Install]]
|
||||
- [[#configuration][Configuration]]
|
||||
|
@ -28,7 +28,7 @@
|
|||
* Description
|
||||
This layer adds markdown support to Spacemacs.
|
||||
|
||||
** Features
|
||||
** Features:
|
||||
- markdown files support via [[http://jblevins.org/git/markdown-mode.git/][markdown-mode]]
|
||||
- Fast Github-flavored live preview via [[https://github.com/blak3mill3r/vmd-mode][vmd-mode]]
|
||||
- TOC generation via [[https://github.com/ardumont/markdown-toc][markdown-toc]]
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#key-bindings][Key Bindings]]
|
||||
|
@ -15,7 +15,7 @@
|
|||
* Description
|
||||
This layer adds support for the Perl5 language.
|
||||
|
||||
** Features
|
||||
** Features:
|
||||
- syntactic and semantic checking using [[https://github.com/flycheck/flycheck][flycheck]]
|
||||
|
||||
* Install
|
||||
|
|
|
@ -4,13 +4,16 @@
|
|||
|
||||
* Table of Contents :TOC_4_gh:noexport:
|
||||
- [[#description][Description]]
|
||||
- [[#features][Features:]]
|
||||
- [[#install][Install]]
|
||||
- [[#layer][Layer]]
|
||||
- [[#jump-to-definition][Jump to definition]]
|
||||
- [[#key-bindings][Key bindings]]
|
||||
|
||||
* Description
|
||||
This layer provides the following features for the [[https://perl6.org/][Perl 6 Programming Language]]:
|
||||
This layer provides an environment for the [[https://perl6.org/][Perl 6 Programming Language]].
|
||||
|
||||
** Features:
|
||||
- Jump to definition & Code completion via [[https://github.com/universal-ctags/ctags][ctags-universal]]
|
||||
- Syntax checking via [[https://github.com/hinrik/flycheck-perl6][flycheck-perl6]] and =perl6 -c=
|
||||
- Syntax highlighting & Syntax indentation via [[https://github.com/hinrik/perl6-mode][perl6-mode]]
|
||||
|
|
Loading…
Reference in New Issue