[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

how do I get into Vim? I've been using it for a few weeks

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 26
Thread images: 4

how do I get into Vim?
I've been using it for a few weeks now and got the basic keys down, but it still feels more like its slowing me down instead of helping.
Any idea how to approach getting gud with it?
>>
>>59655927
It does not get good if the only thing what you are doing is typing. It gets awesome when you need to procedurally do things. Read the "Power of g" page from wiki.

The advantage of modes is that you can clearly separate how you input commands from when you edit things.
>>
>>59655962
hmm alright, so I shouldn't really be using it for just simple programming?
>>
>>59655927
This should help

http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
>>
>>59655991
How does it get in your way while doing simple programming?

What I mean is, it's not good for writing a novel but fixing mistakes in a code or generating stubs are things it excels at.
>>
Stay in normal mode.
>>
>>59656015
nah it doesnt really get in the way, i just dont see a speed increase in any way, and stuff like having to opt out of inserting mode for simple copy and pasting is a bit annoying
>>
>>59656069
It gets good when you start using line and patterns for copy-paste.

Also you can do simple copy paste using mouse. Try shift+insert if you are using Xterm or something older. But the whole point is not giving up the keyboard space. Also you are using visual and visual block modes too right?
>>
>>59656137
>giving up the keyboard space
taking your hands off the keyboard is what I meant. For some reason I can't talk today.
>>
>>59656015
It's amazing for novel writing

Just not out of the box
>>
>>59655927
You don't need to use things just because /g/ likes them.
>>
>>59656137
yeah im using visual.
>>
Why vim and not emacs? Because you can't blindtype?
>>
>>59656191
Maybe it's just not your thing then. I liked it because it made my life easier in the past. You don't have to use it, but at least now that you know how to use it you are not going to have issues editing things fast in terminal in systems that don't have the editors you like.
>>
File: IMG_8618.jpg (52KB, 425x685px) Image search: [Google]
IMG_8618.jpg
52KB, 425x685px
>>59655927
vim-adventures.com made me improve fastest and most efficiently
>>
Vim is a meme created by the regards that use loonix
>>
File: tiresome.png (643KB, 1022x731px) Image search: [Google]
tiresome.png
643KB, 1022x731px
>>59656260
Vim lovers like me approve of your disdain and urge to dissuade others from learning vim tbqh
>>
>>59655927
Read everything here: https://www.cs.cmu.edu/~15131/f16/topics/vim/

Esp that link to the stackexchange post 'your problem with Vim is you don't know Vi'

There's also even an entire course for Vim http://www.andrew.cmu.edu/user/haoxuany/vim/
>>
>>59655927
Keep learning.

If there's a way to do something more efficiently or you think there could be then do it / look it up.

Also, keep updating the rc. Everyone's is tailored differently.
>>
File: tmp_14637-flowerred-88681190.gif (512B, 24x16px) Image search: [Google]
tmp_14637-flowerred-88681190.gif
512B, 24x16px
>>59655927
sudo apt-get remove vim
sudo apt-get install nano
>>
whats /g/ opinion on neoVim

?
>>
>>59655927
"I've been using it for a few weeks now"

Because you can't figure out how to get out?

>>59659797
+1
>>
>>59655927
read "learn vimscript the hard way," if you're not writing macros and using all the features, you're going to turn into a faggot like these guys:

>>59659797
>>59660521
>>
>>59655927
I would help you, had you not been a scumbag camel fucker

you're going to hell ahmed
>>
>>59655927

read practical vim.
>>
How do you move between lines when j/k is to small and H/M/L is too big of a jump?
Does 5j/9k make sense or do you know a better way?
Thread posts: 26
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.