markonm / Traces.vim
Licence: mit
Range, pattern and substitute preview for Vim
Stars: ✭ 568
Projects that are alternatives of or similar to Traces.vim
web-marker
a web page highlighter - Please star if you like this project
Stars: ✭ 51 (-91.02%)
Mutual labels: range, highlight
vim-high
Vim plugin: All-in-one highlighter, highlight custom pattern like indentation, inactive window, word under the cursor
Stars: ✭ 20 (-96.48%)
Mutual labels: vim-plugin, highlight
texthighlighter
a no dependency typescript npm package for highlighting user selected text
Stars: ✭ 17 (-97.01%)
Mutual labels: range, highlight
markdown-preview-sync
A quasi real-time vim markdown preview plugin | 第一款基于Java的Vim Markdown预览插件
Stars: ✭ 56 (-90.14%)
Mutual labels: vim-plugin, preview
Web Highlighter
✨ A no-runtime dependency lib for text highlighting & persistence on any website ✨🖍️
Stars: ✭ 373 (-34.33%)
Mutual labels: highlight, range
Vim Markdown Preview
A light Vim plugin for previewing markdown files in a browser - without leaving Vim.
Stars: ✭ 530 (-6.69%)
Mutual labels: preview
Artplayer
🎨 ArtPlayer.js is a modern and full featured HTML5 video player
Stars: ✭ 484 (-14.79%)
Mutual labels: highlight
Vim Disapprove Deep Indentation
ಠ_ಠ Vim plugin to disapprove deeply indented code. ಠ_ಠ
Stars: ✭ 566 (-0.35%)
Mutual labels: vim-plugin
React Range
🎚️Range input with a slider. Accessible. Bring your own styles and markup.
Stars: ✭ 545 (-4.05%)
Mutual labels: range
Committia.vim
A Vim plugin for more pleasant editing on commit messages
Stars: ✭ 510 (-10.21%)
Mutual labels: vim-plugin
Vim Colors Pencil
Light (& dark) color scheme inspired by iA Writer
Stars: ✭ 498 (-12.32%)
Mutual labels: vim-plugin
Palenight.vim
Soothing color scheme for your favorite [best] text editor
Stars: ✭ 492 (-13.38%)
Mutual labels: vim-plugin
Lumin
A JavaScript library to progressively highlight any text on a page.
Stars: ✭ 545 (-4.05%)
Mutual labels: highlight
Switch.vim
A simple Vim plugin to switch segments of text with predefined replacements
Stars: ✭ 506 (-10.92%)
Mutual labels: vim-plugin
traces.vim
Overview
This plugin highlights patterns and ranges for Ex commands in Command-line mode.
It also provides live preview for the following Ex commands:
:substitute
:smagic
:snomagic
Requirements
Vim 8.1
or
Neovim 0.2.3
- this plugin is not compatible with inccommand, please turn it off if you want to use this plugin
Feature comparison
Note: some of the features provided by this plugin are already present in Vim/Neovim.
traces.vim | Vim | Neovim | |
---|---|---|---|
:substitute preview |
✓ | ✓ | |
pattern preview for :substitute
|
✓ | ✓[1] | ✓ |
pattern preview for :global , :vglobal , :sort
|
✓ | ✓[1] | ✓[2] |
pattern preview for :vimgrep
|
✓[1] | ✓[2] | |
off-screen results window for :substitute
|
✓ | ✓ | |
off-screen results window for :global , :vglobal , :sort
|
✓ | ||
range preview | ✓ |
[1] added by patch v8.1.0271
[2] available in Neovim 0.5.0
Example
Installation
Linux
git clone https://github.com/markonm/traces.vim ~/.vim/pack/plugins/start/traces.vim
Run the :helptags
command to generate the doc/tags file.
:helptags ~/.vim/pack/plugins/start/traces.vim/doc
Windows
git clone https://github.com/markonm/traces.vim %HOMEPATH%/vimfiles/pack/plugins/start/traces.vim
Run the :helptags
command to generate the doc/tags file.
:helptags ~/vimfiles/pack/plugins/start/traces.vim/doc
Inspiration
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].