Recommended Command Line Tools
Emacs uses several external command line tools. There are some very efficient search tools that are recommended (ripgrep, sliver searcher).
Consider installing these tools to enhance your Spacemacs experience.
Searching in buffers or across projects used an external search tool and grep or awk are usually available in most operating systems by default.
ripgrep (rg) and silver-searcher (ag) are recommended as they are far more efficient and have more features. Either tool is recommended over grep or awk.
ripgrep is recommended by Practicalli unless there is a specific feature you require that is only in silver searcher.
Spacemacs will use ripgrep over silversearcher if both are installed.
dotspacemacs-search-tools '("rg" "ag" "pt" "ack" "grep") in
.spacemacs defines the search tool order of preference.
See the respective install guides for these tools:
Locate files with helm-locate
The locate binary is used by
SPC f L (
helm-locate) to find files and directories on the operating system filespace.
|Ubuntu / Debian||
fd - a better find tool
fd is a faster and easier to use alternative to the find command line tool.
spell check tool
The spell-checking layer in Spacemacs supports ispell, hunspell, and aspell command line tools
Aspell is the recommended spell checking tool:
- Aspell or
brew install aspell
A spell checking binary is usually installed on Unix systems by default.
Clojure Linter - clj-kondo
clj-kondo provides live linting when developing with the Clojure language and is highly recommended.