Editing with this roccat mouse is painful(its a replacement mouse).
It double clicks randomly and drops selections.
My workflow is severely disrupted. I'm not going to install 30mb of drivers from sourceforge - thats bloat i'd not accept.
How many days it takes in vim to get same productivity as with mouse?
Any vim tips you like to share?
Become a registered Vim user!
What. Also, what is with children in Uganda. Is this some sort of
meme/
> Vim registration and sponsor FAQ : vim online
How do I become a Vim sponsor or registered Vim user? Send money, as explained here, and include your e-mail address. When the money has been received you will receive a unique registration key. This key can be used on the Vim website to activate voting on your Vim account.
You can become a registered Vim user by sending at least 10 euro. This works similar to sponsoring Vim (see above). Registration was made possible for the situation where your boss or bookkeeper may be willing to register software, but does not like the terms "sponsoring" and "donation".
registration keys
Vim accounts
money to spend
I didn't switch to Linux for this..
Alright, i've found an old mouse that works.
Problem solved.
Here's my vim tip: use Emacs instead.
Alright, i've found an old mouse that works.
Problem solved.
Somewhere in Uganda, a child cries.
Use mg.
I've used vim for over a year, but recently switched to emacs because of the extensibility. I would advice you to do the same, but it requires more patience to learn emacs than vim imo.
How many days it takes in vim to get same productivity as with mouse?
I think if you use it nonstop for a day you'll be fine
tfw I've been using vim for almost 3 years now and I've never bothered to go through more than 2 chapters of vimtutor
It is not relevant for my career!
What's vim?
Here are the main useful things to know in vim:
1) c-f in command mode(:) opens history in a separate buffer
2) "<x> before a command where <x> is a letter uses x as the yank buffer for that command instead of the default.
3) You already know about v for visual selection and V for block selection, gn will re-select the old selection after running a command
4) search (/) and substitute (:%s) is far more important than most of the motions.
5) turn on listchars so you don't commit whitespace by accident.
6) Use ctags (it supports other languages like python) jump is c-] and auto complete is (I think) c-p (I only use jump)
7) If you configure the make function then the output will go into the quickfix buffer which lets you jump to errors like in big IDEs.
8) Don't install piles of extensions, vim isn't good at it and you should use emacs instead at that point.
If anyone knows emacs-style s-expr motion commands for vim I'd love to hear about it.
You need to go through the built-in tutorial and print out a cheat sheet. Also NeoVim > Vim.