lessspace.vim
dotvim
lessspace.vim | dotvim | |
---|---|---|
2 | 11 | |
65 | 14 | |
- | - | |
0.0 | 6.1 | |
about 1 year ago | 30 days ago | |
Vim Script | Vim Script | |
- | - |
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.
lessspace.vim
-
Show me your well organized vim config.
Of you're using vim in a team context I definitely recommend checking out lessspace.vim which removes trailing whitespace but only on lines that you actually touch
-
How do you deal with trailing white spaces ?
I really love https://github.com/thirtythreeforty/lessspace.vim
dotvim
-
Find input tied to key combinations
I have a whole file full of mappings like this that let Vim recognize various special key combinations from any terminal emulator I've used in the last 20 years. It's a mess: https://github.com/mgedmin/dotvim/blob/master/plugin/keyboard-workarounds.vim
-
Whats Your VIMRC Setup For 2023?
https://github.com/mgedmin/dotvim, accumulated over many years.
-
Show me your well organized vim config.
So, three out of four? https://github.com/mgedmin/dotvim
-
Help with jumping to file location when opening a diff file in Vim
Assuming I understood your desire correctly? I have a function to jump to the original (or patched) file when I press Enter on a line of diff: https://github.com/mgedmin/dotvim/blob/master/ftplugin/diff.vim
-
Python Folding
I use a custom foldexpr. I've been using it for many years, and polished it to do the right thing on all the codebases I've used it on.
-
Working remotely using SSH
My ~/.vim/ is a Git repository and I make it support older versions of Vim by checking for the existence of features before using them, because I couldn't stand my .vimrc emitting any errors on Vim startup. If you're interested, it's here: https://github.com/mgedmin/dotvim/
-
Would it be a mistake to unset timeout?
The primary reason why I need timeout/ttimeout is to have a working Escape key, when you also want to have custom bindings for various key combinations (e.g. ctrl+shift+arrows) that aren't natively recognized for your terminal for some reason, and thus you end up creating compatibility mappings for them.
-
What is the simplest Python autocomplete, snippets, and such on Vim now?
My ~/.vim is here, if you're curious about the details: https://github.com/mgedmin/dotvim/
-
How to manage Vims dot files (version >8.2), if there are complete plugins inside .vim?
I'm perfectly happy with ~/.vim in a separate git repository (mine), with all the plugins installed via vim-plug.
-
What are some of the unique functions you use in your .vimrc?
My vimrc is, uhh, big, but I've tried to keep it commented.
What are some alternatives?
vim-better-whitespace - Better whitespace highlighting for Vim
Dotfiles - My manjaro dotfiles
vim-plug - :hibiscus: Minimalist Vim Plugin Manager
dotfiles - These are my dotfiles. There are many like them, but these ones are mine.
spaceless.nvim - Automatically strip trailing whitespace as you are editing.
dotfiles - My personal Linux shell settings
scripting_course - :notebook: Books, reference guides and resources on Regular Expressions, CLI one-liners, Scripting Languages and Vim.
wim - This is a Vim configuration that gets you a similar experience as a full-featured IDE. This is accomplished using native vim features with the help of some plugins.
dotfiles - My personal configuration files.
nerdtree - A tree explorer plugin for vim.
dotfiles