SaaSHub helps you find the best software and product alternatives Learn more →
Vim-surround Alternatives
Similar projects and alternatives to vim-surround
-
vim-sandwich
Set of operators and textobjects to search/select/edit sandwiched texts.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
vim-repeat
repeat.vim: enable repeating supported plugin maps with "."
-
-
nvim-surround
Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Neovim-from-scratch
📚 A Neovim config designed from scratch to be understandable
-
-
-
delimitMate
Vim plugin, provides insert mode auto-completion for quotes, parens, brackets, etc.
-
-
-
ctrlp.vim
Active fork of kien/ctrlp.vim—Fuzzy file, buffer, mru, tag, etc finder. (by ctrlpvim)
-
-
Comment.nvim
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
-
nvim-ts-closetag
Use treesitter to auto close and auto rename html tag
-
-
vim-fugitive
fugitive.vim: A Git wrapper so awesome, it should be illegal
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
vim-surround reviews and mentions
-
Difftastic, a structural diff tool that understands syntax
I don't know what exactly you mean by pasting around the second selection, but you can paste selections, registers or even files at specific lines with some vim-fu. If it's generic enough you could write a function or even keyboard shortcut if it's very simple.
I have set ",',(,[,{ in visual mode to cut the selection insert the pairs then paste it back as a very hacky solution, but it gets the job done. If you want something more advanced to add or change anything around the selection tpope has solved that with vim-surround[1].
-
Wrapping a range of lines in an html tag?
vim-surround is likely the plugin answer.
-
How do you manually install plugins
If you don't want to leverage Vim's package feature or you want to put your plugins in some other place, add the folder of the plugin to your :h 'runtimepath'. For example, if you download Tim Pope's vim-surround at ~\Documents\vim-surround, you should add this to your Vim configuration:
-
ShadowVim embeds Neovim inside Xcode
Vim plugins (without UI) work out of the box. Hello vim-surround, argtextobj.vim and whatnot.
-
Vim function to move following word into parentheses?
If you don't insist on staying in insert mode then you can use vim-surround, which is perfect for this: yse
-
Automatically encapsulate or surround existing code with symbol pair
I may be mistaken, but it seems to me that this neat feature comes from this plugin : https://github.com/tpope/vim-surround
- How to surround a paragraph with multiple charaters/symbols?
-
Ask HN: Text Editor with “add prefix/suffix around selected text” feature?
Vim can do this with the following plugin: https://github.com/tpope/vim-surround
I exclusively use the visual mode commands though, because I find the normal-mode commands confusing.
-
markdowny.nvim
e.g. in vim-surround you could just do something like ysiw_ to make a word italics or ysiw*w. (assuming you also have vim-repeat).
-
Neovim config from scratch (Part II)
vim-surround act on surrounding characters (think quotes, braces, parentheses...)
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Stats
The primary programming language of vim-surround is Vim Script.