No VIM thread? WTF
>About Vim
Vim is a highly configurable text editor built to make creating and
changing any kind of text very efficient. It is included as "vi" with
most UNIX systems and with Mac OS X.
>Why Vim
Vim is rock stable and is continuously being developed to become even
better. Among its features are:
#persistent, multi-level undo tree
#extensive plugin system
#support for hundreds of programming #languages and file formats
#powerful search and replace
#integrates with many tools.
>I want to use Vim but I don't know the keybindings/Nano is easier
#Learning them is easy and you only actually need a select few:
navigation, search, b, i, w, :line, v and a few more
#Install Vim and get started with the built in vim tutor: vimtutor -
very easy 7 lessons, takes you 30 minutes and you are there.
>I want to use mouse and click
While you can certainly do them in Vim, you will become too lazy to
take your hand off the keyboard once you get comfortable with Vim.
>Vim is just a text editor
True, but you can scale Vim to be the IDE you want it to be: C/C++,
Java, C#, Python, Haskell, Javascript - anything you like.
Neovim users and potential new users are also welcome.
if !vim {
return "cuckold"
}
return "has a large penis"
I use textadept and have for 5+ years now. Sell me on vim.
>>59207301
>still using this ancient shit
lol
>>59208279
>t. 12 year old
I want to try a simple, minimalistic text editor. I don't write anything programming related. Should I still try vim?
>>59208317
>>59207301
https://github.com/syl20bnr/spacemacs
>>59208267
it changes the length of your brainwaves to make you a better programmer.
>>59207301
I do Java. Should I give a fuck?
I've used vi & vim in the past, although the last time I tried using vim, I tried turning it into some "pseudo-IDE" and it turned out horribly.
I also used Emacs. I liked the shortcuts, but there was too much to learn and I stopped giving a shit.
I just went back to working in Eclipse.
>>59207301
maybe someone here can help me.
is there any way to share and move buffers/tabs between multiple vim sessions ? or any other way to use multiple vim instances for 1 session ? (yeah, i have a multimonitor setup)
>>59207301
fucking disgusting
I want to throw food at her and laugh
>>59208679
Personally I use vim to make quick edits, especially over ssh. Besides that you should use an ide. Just make sure you can still program without an ide otherwise you're a pajeet.
Can't I just use emacs if I'd had autism?
It even has a mode in which it has windows
How long does it take to open a 1,000,000 line file in vim?
If it takes less than an instant, then I'm happy to read
>Vim is rock stable and is continuously being developed to become even
better.
owait, they don't develop on that end.
>>59208337
what are you editing? It depends
>>59207301
>True, but you can scale Vim to be the IDE you want it to be
No thanks, UNIX is my IDE
trying to get more used to vim, but i've gotten quite reliant on some IDE features.
Anyone have any plugins to recommend for goTo symbols / classes ?
95% of your programming time is spent writing/editing code, the rest is just reading
just use the editor your're already comfortable with, because any kind of efficiency gain would be too small to notice. In fact you'd probably just waste a lot of time just learning basic commands and navigation
and in the end most people just use vim for the sake of vanity
>>59210934
i meant of course that only 5% of your time is spent writing/editing
>>59210934
no one here is discussing what's the simplest and most straight forward way to get your work done.
>not emacs in evil mode
>tfw vi cannot into org
Why are they in their underwear? Do other girls seriously have no problem looking at that fatty in her underwear so tight you can see the topography of her floppy fuck flaps?
>>59210934
99% pressing enter and arrow keys.
>>59211207
>not ctrl+n/f/b/p sometimes with alt to go faster
emacs is so much better and more intuitive for people that don't want to learn the autistic vim bindings.