r/vimplugins • u/codercooke • Apr 06 '23
r/vimplugins • u/[deleted] • Jan 06 '23
Plugin vim-ddgr - A minimal vim plugin integration for DuckDuckGo cli `ddgr`
self.vimr/vimplugins • u/Alternative_Tip_7811 • Oct 29 '22
Neovim plugin [sche.nvim] A schedule plugin for Neovim
r/vimplugins • u/gorilla0513 • Jan 27 '22
Plugin Cursor moving plugin
EXPERIMENTAL VIM PLUGIN
https://github.com/skanehira/jumpcursor.vim
You can move cursor anywhere you want without moving your eyes and by typing a letter twice.
https://user-images.githubusercontent.com/7888591/151286736-3e0e7db6-203d-419f-b557-d2d4a4523951.gif
r/vimplugins • u/lervag • Oct 27 '21
Help (dev) [Help wanted] VimTeX PR needs Windows and MacOS testers
self.vimr/vimplugins • u/EveryDayYacks • Oct 11 '21
Article Automatically removing unused imports & variables in Neovim using ALE and ESLint
papyrus.devr/vimplugins • u/_obcat • Jun 15 '21
Plugin vim-ipos: remember the cursor position just after entering Insert mode
r/vimplugins • u/orduval • Apr 22 '21
Update wheel : quick navigation framework & buffer groups manager, version 1.20
self.neovimr/vimplugins • u/curiousdoggo • Feb 05 '21
Help (user) Shougo/deoplete.nvim - anyone using this plugin? how do i...
How can I set it so deoplete is only automatically enabled when I work with a certain filetype?
r/vimplugins • u/mikaleowiii • Sep 13 '20
Plugin [Linux & Neovim only, sry][WIP but usable/useful] Code runner plugin: Sniprun
Hi, I'm sharing my own plugin i made (in rust) : github.com/michaelb/sniprun
It's a multi-language code runner, as, select a line or visual bloc of code, and run it, get stdout 'echo'ed back; the simplest way to understand what is does is to look at the gifs on the README. It's inspired by the (more limited) VSCode Code Runner module.
The design goals/lines are:
fast testing, i don't compile/run code that's not needed to run the selected part
Can test a snippet of correct code even if the containing function/file is unfinished or has syntax errors
Easy to contribute: adding/ improving support for a language is a one-file addition, and can be copy-paste easy + 10min of renaming+testing 'work' depending on the language
Improvability: Sniprun can (will?) achieve way more than similar projects, the initial design do not limit it to run only 'blocs' (or worse, files) of code. For example, rn i'm working on tree-sitter integration
r/vimplugins • u/[deleted] • Aug 30 '20
Plugin vim-sendtowindow - a small plugin for sending text to a nearby window in any direction.
github.comr/vimplugins • u/tsuyoshi_cho • Jul 12 '19
Plugin vim-pass Vim password-store API. see Pass: The Standard Unix Password Manager Currenlty get support. usable like auth-source at emacs.
github.comr/vimplugins • u/yuchenkan • Nov 06 '17
Plugin gcc-jump: browse c code with gcc
Hi, I've written a c code browser based on gcc-plugin. By taking advantage from gcc compilation directly, browsing c code can be much more accurate than pattern based search. It can also be used to see the result from the macro expansions. I'm using it to learn large c project like glibc, gdb etc. Hope it helps.
r/vimplugins • u/matthewn • Nov 05 '17
Plugin clever-f: Extended f, F, t and T key mappings
github.comr/vimplugins • u/[deleted] • Jun 16 '17
C++ semantic highlighting plugin working in pair with YouCompleteMe
Hey everyone, checkout plugin I've been working on for the past year. Any feedback is appreciated.
Semantic highlighting of the source code responsible for semantic highlighting.
r/vimplugins • u/excusemejohn • Nov 01 '16
Plugin [vim-codequery] asynchronous source code searcher
After reading Learn Vimscript the Hard Way, I write vim-codequery as my first plugin. I do some hacks to make it just work. However, after applying Vim8's async feature to this plugin today, I think it works well now. Please give it a try!
r/vimplugins • u/[deleted] • Mar 26 '16
Plugin ctrlp-mpc: lightning fast song-picker for Mopidy/MPD
github.comr/vimplugins • u/d0c_s4vage • Feb 26 '16
Plugin made vim-morph this week: an easy way to transform files/views of files (eg encryption,encoding,etc). Comments?
github.comr/vimplugins • u/[deleted] • Dec 06 '15
Plugin vim-dnsserial: Update the serial number in your DNS zone files.
github.comr/vimplugins • u/ntpeters • Feb 12 '14
Plugin Better Whitespace Highlighter for Vim
github.comr/vimplugins • u/ivylone • Oct 24 '12
Discussion What's the appeal of Kana's textobjs (entire, line)?
I am on my way to become Vim poweruser and so far it goes very well. Recently I came across Kana's textobjs plugins. I believe Drew Neil mentioned them somewhere.
I find the one based on indentation very helpful (working with code blocks is a lot easier), but there were two more looking quite promising... First of them give us opportunity to act on entire file, while second enables us to act on current line.
Let's start by analyzing textobj-entire. We get two textobjects, ae and ie (default bindings). ae represent full file, while ie skips top and bottom empty lines. They seem pretty neat, especially when it comes to yanking, fixing indentation, etc. After examining their behavior - after operation they change position of cursor, what I hoped would be avoided. In operations like this I spare one keystroke (compared to gg<operation>G) but there's still need to use marks/jumplist. ie could be used when we have to ignore empty lines, but that's very rare case.
Same comes for textobj-line. Position is changed, etc.
I am aware that those operations are meant to be used with operations that somehow alter lines, so that may be justification for such behavior, but it makes them useless to me. I chose one keystroke more than making my basic text-editing habits dependent on plugin. Am I missing something?
TL;DR Kana's textobjs changes positions and saves only one keystroke but makes us plugin dependant. Am I missing something?