SkillAgentSearch skills...

Traces.vim

Range, pattern and substitute preview for Vim

Install / Use

/learn @markonm/Traces.vim
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

traces.vim

Overview

This plugin highlights patterns and ranges for Ex commands in Command-line mode. It also provides live preview for :substitute.

Requirements

Vim 8.1

or

Neovim 0.2.3

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 | ✓ | ✓<sup>[1]</sup> | ✓ | | pattern preview for :global, :vglobal, :sort | ✓ | ✓<sup>[1]</sup> | ✓<sup>[2]</sup> | | pattern preview for :vimgrep | | ✓<sup>[1]</sup> | ✓<sup>[2]</sup> | | 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

example

Installation

Use plugin/runtimepath manager of choice or install manually with the following command:

Linux

git clone --depth 1 https://github.com/markonm/traces.vim ~/.vim/pack/plugins/start/traces.vim

Windows

git clone --depth 1 https://github.com/markonm/traces.vim %HOMEPATH%/vimfiles/pack/plugins/start/traces.vim

Inspiration

View on GitHub
GitHub Stars747
CategoryDevelopment
Updated13d ago
Forks14

Languages

Vim Script

Security Score

100/100

Audited on Mar 14, 2026

No findings