vim-copy-as-rtf
vim-swap
vim-copy-as-rtf | vim-swap | |
---|---|---|
2 | 6 | |
124 | 287 | |
- | - | |
10.0 | 0.0 | |
over 2 years ago | 8 months ago | |
Vim Script | Vim Script | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vim-copy-as-rtf
- Which vim plugins do not have a lua equivalent yet?
-
I can easily copy codes with syntax highlighting in VScode. Can I do the same with Neovim?
There is silicon.nvim that uses the cli tool silicon to export the code as an image (I think there is also an alternative that uses carbon). There is also vim-copy-as-rtf that works only on OSx and Code2RTF.vim that works only on Windows (there was a fork of vim-copy-as-rtf for Linux, but I can't find it). Finally, there is this discussion about alternatives, being one of them to use pandoc and :TOHtml to export the text as RTF
vim-swap
-
Which vim plugins do not have a lua equivalent yet?
Only one I use that hasn't been mentioned is a standalone vim-swap replacement. The existing ones all need treesitter (that I know of)
-
What is the coolest, unknown(-ish) plugin that you're using that other people could benefit from?
vim-swap provides an easy way to swap delimited items. It also provides textobjects targeting them, so deleting an argument becomes as easy as da,
-
Does the Neovim team have any plan to develop "User Custom Modes"
I use this feature right now, and it simplifies a lot. I use t to open tabmode so I can create or destroy tabs easily. b, which I use more often, opens bufmode so I can switch the buffer in the current window, or delete it while preserving my layout. gs allows me to swap delimited items using hjkl. w is for visually switching between open splits. Etc etc
-
Is there a plugin that provides "di," in neovim?
I recommend machakann/vim-swap. This plugin provides the way to swap function parameters, and text-objects that can be used to select parameters:
-
anyone know an elegant way to swap the orders of two parameters in a function call? foo(bar, baz) becomes foo(baz, bar)
I've been using vim-swap for a while and it's simple enough: when on top of a delimited argument, you can hit g> or g< to swap right or left, respectively.
- iswap.nvim: Interactively swap function arguments, list elements, and more using tree-sitter!
What are some alternatives?
committia.vim - A Vim plugin for more pleasant editing on commit messages
targets.vim - Vim plugin that provides additional text objects
vimtex - VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
vim-exchange - Easy text exchange operator for Vim
vim-unimpaired - unimpaired.vim: Pairs of handy bracket mappings
iswap.nvim - Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
vim-fetch - Make Vim handle line and column numbers in file names with a minimum of fuss
nvim-treesitter-textobjects
vim-colorscheme-switcher - Makes it easy to quickly switch between color schemes in Vim
telescope-undo.nvim - A telescope extension to view and search your undo tree 🌴
iron.nvim - Interactive Repl Over Neovim
nvim-tabmode - A rewrite of Iron-E/vim-tabmode using Iron-E/nvim-libmodal