telescope-recent-files
vim-swap
telescope-recent-files | vim-swap | |
---|---|---|
3 | 6 | |
81 | 287 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | 9 months ago | |
Lua | 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.
telescope-recent-files
- Easy buffer change
-
What is the coolest, unknown(-ish) plugin that you're using that other people could benefit from?
(Neo)vim's oldfiles list only includes files from previous sessions. That means files you open in the current session won't be included. However, telescope-recent-files will include files from the current session as well.
- Telescope extension for recent files
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?
telescope-frecency.nvim - A telescope.nvim extension that offers intelligent prioritization when selecting files from your editing history.
targets.vim - Vim plugin that provides additional text objects
vim-startify - :link: The fancy start screen for Vim.
vim-exchange - Easy text exchange operator for Vim
nvim-bufdel - A Neovim plugin to improve buffer deletion
iswap.nvim - Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
ReplaceWithRegister - Replace text with the contents of a register.
nvim-treesitter-textobjects
dirbuf.nvim - A file manager for Neovim which lets you edit your filesystem like you edit text
telescope-undo.nvim - A telescope extension to view and search your undo tree 🌴
rest.nvim - A fast Neovim http client written in Lua
nvim-tabmode - A rewrite of Iron-E/vim-tabmode using Iron-E/nvim-libmodal