-
Notifications
You must be signed in to change notification settings - Fork 2
operator to replace motion/visual with a register
vim-scripts/regreplop.vim
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a mirror of http://www.vim.org/scripts/script.php?script_id=2702 This plugin provides a operator to replace something(motion/visual) with a specified register. By default, the operator is mapped at <Plug>ReplaceMotion " for normal mode <Plug>ReplaceLine " for normal mode (replace a line) <Plug>ReplaceVisual " for visual mode and if there are no key mapping for <C-K>, <C-K> is mapped to these operators. (and <C-K><C-K> for ReplaceLine) If you want to map them to another keys, add like below in your vimrc. nmap YOURKEY <Plug>ReplaceMotion nmap YOURKEY <Plug>ReplaceLine vmap YOURKEY <Plug>ReplaceVisual ---------------------------------------------------------------------------- Examples: in normal mode: <C-K>iw " replace inner word with default register "a<C-K>iw " replace inner word with register a <C-K>$ " replace whole text right the cursor <C-K><C-K> " replaces the line under cursor in visual mode: <C-K> " replace visual selection with default register "a<C-K> " replace visual selection with register a
About
operator to replace motion/visual with a register
Resources
Stars
Watchers
Forks
Packages 0
No packages published