Whats are the best non-bloat vim plugins? Mainly looking for python and web dev stuff.
VIM PLUGINS
Other urls found in this thread:
github.com
github.com
github.com
github.com
github.com
youtube.com
github.com
github.com
github.com
instagram.com
github.com
github.com
github.com
github.com
twitter.com
that's a man.
You're a onions boy
YouCompleteMe is good shit
emacs lol
Well it's got some bloat, but at least it's good
>covered camera
fuckyngsoiymeme
If you have propriety laptop and don't cover up the camera you're pretty much asking to get spied on
I used to use it but the project I work on is ~500m lines of C and it shits the bed with that much context. Now I use coc.vim with ccls, shit is so much better, idk why ycm is so slow
what video was that?
freeing_up_slot_M3.webm
Her boyfriend is a black guy btw.
jewish manlet
Yeah, googling that gave me slot gambling in vegas.
i use
dirvish
vim-repeat
vim-surround
vim-multiple-cursors
vim-easy-align
vim-better-whitespace
vim-gitgutter
vim-bufferline
bufexplorer
as well as
supertab
deoplete
syntastic
and a bunch of others
I don't work with any python projects so I don't have any python specific plugins. I've been fine with what i've got when it came to quick edits of python scripts.
this, brazilian tranny
mentally ill, bipolar, jewish manlet. I'm amazed people still watch him. he's crazier than Terry Davis.
Her boyfriend is white. BBBBBTTTTTWWWWWWW
We all have friends that are a little better looking that work with computers..could be who knows..You just can't tell anymore. Mortal Kombat 11 looked a bit strong for Skyrim gameplay...How do you even support the game and film industry with a conscience.
satan go away
No
I've never heard of that plugin, what does it do?
of course...
>those shoulders
yeah, its a guy
>cd code
>cd..
>cd ..
>cd ..
>cd code
>cd code
>cd
ctrl-p
vim-surround
fugitive is nice but kind of bloat - it does loads of shit but the only features I use from it are viewing and diffing against previous versions of files
>github.com
Seems shitty. d{p is strictly superior to this plugin's 12. And that assumes you have relativenumber on and don't mind dealing with the interaction between rnu and visual selection mode.
>github.com
Guess this is mainly for webdevs?
>github.com
Seems simple and useful. I've often got logfiles with long-ass lines and it would be nice not to always have to open them in a new tab when I want to look at them properly.
>github.com
Also seems useful. Reminds me of easymotion, but simpler, so it's probably faster and less likely to shit marker characters all over your buffer
Stop trying to find something you angry virgin
cd test
ls
...
cd test
ls
...
cd ../
ls
...
cd test
ls
...
cd ../../../
ls
durp
cd durp
ls
test
cd test
>vim
>plugins
Just switch to Emacs already, jfc
I can't get this fucking shit to work.
which one?
Vim-move
I installed it with vim plug but the key combination doesn't seem to work. Maybe I'm just retarded. What are the keys you're supposed to press when you're in visual line mode?
>github.com
it looks cool in the gif, but i don't see how it is any more functional than ctrl-V x then hitting p somewhere else. One thing I'd like to have is a plugin that will re-order or re-arrange function arguments. For example, I have myfunc( arg1, arg2, arg3) and I want to quickly make it myfunc( arg2, arg1, arg3 ) . The other example is lets say I have a function that takes like 20 arguments, I'd like to be able to quickly put them all on one line, split them into individual lines, or put them in columns so there are 2-3 arguments per line. Anyone know a way to do that stuff easily?
UltiSnips is the one plugin I can't imagine doing web dev without.
> cd code
cd: no such file or directory code
> cd..
cd..: command not found
> cd ...
cd: ...: no such file or directory
> cd .
> cd code
cd: code: no such file or directory
> cd ..
> cd kod
cd: kod: no such file or directory
> cd kode
> ls
fizzbuzz.rb Gemfile Dockerfile index.js index.spec.js package.json
> nano fizzbuzz.rb
are you using alt? alt + j or k , h or l?
it says right here what the keybinds are
Move current line/selection up
Move current line/selection down
Move current character/selection left
Move current character/selection right
if you add let g:move_key_modifier = 'C' to your .vimrc/init.vim it will allow you to remap alt to crtl.
If you are in the market for python code completion, I would suggest
>github.com
Ycm is a bit overkill for python completion imho. Deoplete is a lot less bloaty.
For ultimate non-bloat, consider:
github.com
It's like a small layer on top of completion vim already has.
(Also supertab is mandatory, but who doesn't have that already, just in case doe: github.com
What's the point of YouCompleteMe, coc.vim when there's already omni completion build in Vim ?
Not a plugin, but I do a lot of that stuff with throwaway macros. nnoremap Q @q
Type qq to start recording, then type q to finish. Then play it again with Q. Super flexible and capable of driving huge refactors.
YCM offers shit like proper code navigation (GTD, GTR) and completion, that doesn't just rely on what's in the buffers
Thanks.
No, I thought it was some combination of A and the move keys. Yes, you can laugh at me.
I remaped them to Ctrl, though. I use Alt + J/K to scroll through st.
shit was alpha as fuck
thanks, brosky
I use macros a lot too, but they add mental overhead. The nice thing about having everything in the form of vim plugins, actions, motions, etc. is that you just learn it once then any time you want to do that thing it's in muscle memory.
here are some other ones that do similar things, not as simple as that one though.
github.com
github.com
github.com
Don't roast me but anyone using spacevim?