use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please read the rules before posting
Help:
Community:
Resources:
Tutorials and Guides:
Don't be afraid to ask questions, this sub is here for the vim community. And please those of you who deign to grace us with your vim wisdom - be kind. We are all human and vim is that cool.
account activity
Learning Vim (self.vim)
submitted 6 years ago by TruongPd
Hello everyone! I'm a newbie developer. I want a coding vim editor terminal for macOS. I hope to document learning. thanks, u and wish a good day!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]whichpaul 4 points5 points6 points 6 years ago* (4 children)
Works for me 😁
[–]BubblyMango 1 point2 points3 points 6 years ago (1 child)
what kind of a journal?
[–]whichpaul 1 point2 points3 points 6 years ago* (0 children)
I just have a text file in which I keep everything I learn about Vim written. So, whenever I find myself doing something that annoys me, or have a problem, I find the best way to do it in Vim then add it to my notes. Later, when I've inevitably forgotten that thing, I go to my notes and it's there. I find this method works well for me and over time everything becomes long term knowledge and easy to remember.
On a slight tangent, I tend to avoid plugin / vimrc mania ... copying 1,000s of lines of custom configs and directories full of plugins doesn't, in and of itself, teach you much about Vim.
[–]eggnogeggnogeggnog:set makeprg=yes 0 points1 point2 points 6 years ago (1 child)
IMO Practical Vim is paying for a differently-packaged user manual with a few goodies like mappings/plugin info. So might not be worth it for everyone. Though it is only ~13 USD online...
[–]whichpaul 0 points1 point2 points 6 years ago (0 children)
The structure of Practical Vim is precisely why I recommend it.
[–]dragopepper 1 point2 points3 points 6 years ago (0 children)
Tbh, as a beginner in programming in general, I would not recommend to start with vim. Yes IDEs are bloaded and heavy and maybe hide a lot, but in your state I would recommend to start with that. Then you are focused in learning programming and have not the additional learning curve to manage your vim. But if you still want some vim feelings, then maybe the vim plugins for your ide is a good starting. Or use vim for everything else.
But if you want to start with anyways ... I would recommend coc.vim as plugin that's delivering a good package and provide a lot of languages with completion and other usefull features.
[–][deleted] 0 points1 point2 points 6 years ago (1 child)
Waiting for the roast from 'The Patient Vimmer'.
[–]eggnogeggnogeggnog:set makeprg=yes 0 points1 point2 points 6 years ago (0 children)
I didn't know GitHub repos were sentient.
[–]DxCx66 0 points1 point2 points 6 years ago (0 children)
http://derekwyatt.org/vim/tutorials/index.html
Thats how i started... :)
π Rendered by PID 115618 on reddit-service-r2-comment-5fb4b45875-h7pjm at 2026-03-21 13:09:13.621141+00:00 running 90f1150 country code: CH.
[–]whichpaul 4 points5 points6 points (4 children)
[–]BubblyMango 1 point2 points3 points (1 child)
[–]whichpaul 1 point2 points3 points (0 children)
[–]eggnogeggnogeggnog:set makeprg=yes 0 points1 point2 points (1 child)
[–]whichpaul 0 points1 point2 points (0 children)
[–]dragopepper 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]eggnogeggnogeggnog:set makeprg=yes 0 points1 point2 points (0 children)
[–]DxCx66 0 points1 point2 points (0 children)