nlamirault / Ripgrep.el
Licence: gpl-2.0
Emacs front-end for ripgrep, a command line search tool
Stars: ✭ 81
Labels
Projects that are alternatives of or similar to Ripgrep.el
Guess Language.el
Emacs minor mode that detects the language you're typing in. Automatically switches spell checker. Supports multiple languages per document.
Stars: ✭ 78 (-3.7%)
Mutual labels: emacs
Emacs Gif Screencast
[MOVED TO GITLAB] One-frame-per-action GIF recording for optimal quality/size ratio
Stars: ✭ 74 (-8.64%)
Mutual labels: emacs
Solo Jazz Emacs Theme
An original Emacs theme inspired by the 1992 Solo Jazz cup design.
Stars: ✭ 76 (-6.17%)
Mutual labels: emacs
Awesome Spacemacs
A collection of awesome Spacemacs resources
Stars: ✭ 80 (-1.23%)
Mutual labels: emacs
Org Zettelkasten
An opinionated setup for managing large collections of interlinked org files.
Stars: ✭ 77 (-4.94%)
Mutual labels: emacs
Dotfiles
💻 Dotfiles for zsh, vim, emacs, tmux, and bash. Tested on mac os.
Stars: ✭ 70 (-13.58%)
Mutual labels: emacs
Spacemacs Content
Content for the book - Clojure Development with Spacemacs
Stars: ✭ 72 (-11.11%)
Mutual labels: emacs
Eziam Theme Emacs
A mostly grayscale theme for Emacs, inspired by Tao and Leuven.
Stars: ✭ 74 (-8.64%)
Mutual labels: emacs
Emacs Sql Indent
Syntax based indentation for SQL files inside GNU Emacs
Stars: ✭ 78 (-3.7%)
Mutual labels: emacs
Embrace.el
Add/Change/Delete pairs based on `expand-region', similar to `evil-surround'.
Stars: ✭ 76 (-6.17%)
Mutual labels: emacs
ripgrep.el
Master :
Develop:
ripgrep.el
allows you to search using ripgrep from inside Emacs.
Installation
The recommended way to install ripgrep
is via MELPA:
M-x package-install ripgrep
or Cask:
(depends-on "ripgrep")
There is also projectile-ripgrep if you want to use it using projectile
Usage
M-x ripgrep-regexp or M-x projectile-ripgrep
Development
Cask
ripgrep.el
use Cask for dependencies management. Install it and
retrieve dependencies :
$ curl -fsSkL https://raw.github.com/cask/cask/master/go | python
$ export PATH="$HOME/.cask/bin:$PATH"
$ cask
Testing
-
Launch unit tests from shell
$ make clean test
-
Using overseer :
Keybinding | Description |
---|---|
C-c , t | launch unit tests from buffer |
C-c , b | launch unit tests |
C-c , g | launch unit tests with tag (find, regexp, ...) |
- Tips:
If you want to launch a single unit test, add a specify tag :
(ert-deftest test-foobar ()
:tags '(current)
And launch it using : C-c , g and specify tag : current
Support / Contribute
See here
Changelog
A changelog is available here.
License
See LICENSE.
Contact
Nicolas Lamirault [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].