I wrote a Vim Reference Guide (beginner to intermediate level)

learnbyexample@programming.dev to Linux@lemmy.ml – 132 points –

Hello!

I am pleased to announce a new version of my Vim Reference Guide ebook.

This is intended as a concise learning resource for beginner to intermediate level Vim users. It has more in common with cheatsheets than a typical text book. Topics like Regular Expressions and Macros have more detailed explanations and examples due to their complexity. I hope this guide would make it much easier for you to discover Vim features and learning resources.

Links:

Did you know that Vim has an easy mode, which is actually very hard to use for those already familiar with Vim? See my blog post for more details!

I would highly appreciate it if you'd let me know how you felt about this book. It could be anything from a simple thank you, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors.

Happy learning :)

12

Damn, i only just learned how to close the darn thing! Didn’t know the rabbit hole goes so deep.

I just use xkill (if on X11) or reboot the system lol

I prefer turning off all the breakers in my house, but whatever floats your boat!

This is really good.. Just yesterday I had a colleague trying to present something like this in our company and she failed miserably. I'll send her the link to your guide, maybe she'll learn a thing or two.

A URL 'Free up to some-end-date'. ???

Phishing link? 🤔

Why do you think it is a phishing link? Gumroad is a well known platform to sell digital goods.

I mention it is free up to some date because it will go back to being a paid product after that.

I don't. I thought the emoji would have made that clear.

I have been doing cybersecurity awareness lately. We are starting to get over the furst hurdle: make people see the signatures of phishing message. But now we are starting with the 2nd hurdle: make people understand that when they write a genuine post, they should avoid these signatures of phishing, in this case, the "time pressure" argument.

The problem is that the more genuine messages have phising signatures, to more difficult it becomes for people to distinguish a genuine posts from phishing. There is also the risk that you genuine posts will get noted as fake (although that is clearly not the case here :-) )

How would a thinking emoji make it clear your question isn't serious? Also, things have been available for a limited time long before phishing attempts were a thing, and will continue to exist for legitimate purposes long after. You can't expect the entire rest of the world to stop doing something innocuous just because it's also used as a tactic to fool a small subset of inattentive people.