visual-regexp-steroids.el
visual-regexp.el
visual-regexp-steroids.el | visual-regexp.el | |
---|---|---|
7 | 11 | |
247 | 382 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | about 3 years ago | |
Emacs Lisp | Emacs Lisp | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
visual-regexp-steroids.el
-
Help with regex for emphasis marker fontification
That is a cool tool. If I can use visual-regexp-steroids.el to manage regex matching in emacs (I need to figure out how to do this if this is even possible), but also I do not understand what I need to change in the variable org-emphasis-regexp-components. The variable is described as the following....
-
What does emacs and elisp has as an advantage over nvim and lua?
https://github.com/benma/visual-regexp-steroids.el/. There is always a package for what you need in emacs or you can always make your own. This package supports python regex in emacs which supports look ahead/behind and alot of other things.
-
create a filter using a regular expression to highlight duplicate words in a line
Note at the bottom of emacswiki.org/[…]/RegularExpression that with python available, you can use visual-regexp-steroids to get access to sufficiently-expressive regexp.
- Use "\/\*(.|\n)*?\*\/" with replace-regexp-in-string
-
Do you use interactive regexp replace with Emacs regexps? Then this snippet may make your life easier.
I use visual-regexp-steroids to allow searching and replacing with alternative syntaxes (specifically, PCRE). It really makes the experience better along with visual-regexp itself.
-
Smarter search and replace (already built-in)
Probably by using pcre2el. There is also visual-regexp-steroids which lets you use python engine as well (aside from pcre2el) and achieve the same thing shown here but interfacing with python.
- Helix: a post-modern text editor
visual-regexp.el
-
How can I replace word at point and all its occurences on screen?
https://github.com/benma/visual-regexp.el is a package you might want. Doing things starting with : is an evil thing, so if you want to do things that way you’ll have to fiddle with that.
-
Permanent query-replace-regexp bar
Maybe this? https://github.com/benma/visual-regexp.el
- How can I replace something in the whole document?
-
how do i get emacs to use a sane syntax for regular expression?
As others have said, this question crops up regularly. My take is: Just learn the syntax. People don't want to, but I don't believe it's actually difficult to remember. Use re-builder and I'd suggest using https://github.com/benma/visual-regexp.el for feedback, and just spend a bit of time learning, and the entire problem just goes away.
- Use "\/\*(.|\n)*?\*\/" with replace-regexp-in-string
-
Emacs for You – A 72 line –/.emacs to quickly set up vanilla Emacs for editing
I have not tried the multiple cursors package, but regarding the problem of manipulating several lines at once with instant preview, you could look at the visual-regexp package:
https://github.com/benma/visual-regexp.el
-
Do you use interactive regexp replace with Emacs regexps? Then this snippet may make your life easier.
I use visual-regexp-steroids to allow searching and replacing with alternative syntaxes (specifically, PCRE). It really makes the experience better along with visual-regexp itself.
-
How can I advise the vr/query-replace function from visual-regexp?
I use the package visual-regexp for search and replace. I don't like how the line for the current replacement decision is not centered.
-
Bridging Islands in Emacs: re-builder and query-replace-regexp
There is also https://github.com/benma/visual-regexp.el which kind of do the same thing.
- Use visual-replace-regexp + lisp functions to do complicated text manipulation 5x faster and more reliably
What are some alternatives?
pcre2el - convert between PCRE, Emacs and rx regexp syntax
anzu - Emacs Port of anzu.vim
history - Emacs - History utility for source code navigation.
iedit - Modify multiple occurrences simultaneously
emfy - A dark and sleek Emacs setup for general purpose editing and programming
xi-editor - A modern editor with a backend written in Rust.
emacspy - Program Emacs in Python instead of ELisp (i.e. write dynamic modules for Emacs in Python)
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
vim9jit - a vim9script -> lua transpiler (written in Rust)
kernel-wasm - Sandboxed kernel mode WebAssembly runtime.