Skip to content

TobiasLaross/find-replace.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

find-replace.nvim

Minimal search and replace helpers for Neovim.
Designed to make replacing text in a file fast and simple.
Provides three replace actions: search input, word under cursor, and visual selection (single line).

Features

  • Prompts for search and replace terms
  • Prompts for scope (% default)
  • Uses vim.ui.input
  • Optional keymaps

Installation

With Lazy:

{
	"tobiaslaross/find-replace.nvim",
	opts = {},
}

Default Keymaps

<leader>rs  search and replace (prompt)
<leader>rw  replace word under cursor
<leader>rv  replace selected text (single line)

Configuration

require("findreplace").setup({
  keymaps = {
    search_replace = "<leader>rs",
    word_replace = "<leader>rw",
    visual_replace = "<leader>rv",
  },
})

Usage

:lua require("findreplace").search_replace()
:lua require("findreplace").word_replace()
:lua require("findreplace").visual_replace()

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published