Giter Club home page Giter Club logo

blog-en's Introduction

blog-en's People

Contributors

linde7777 avatar

Watchers

 avatar

blog-en's Issues

Practice 30 minutes a day for 3 days, and you will be able to master the basic commands of Vim

For me, the best way to learn Vim is by using it, Vim tutor combines tutorials and practice, It takes about 30 minutes to complete a Vimtutor exercise.

Steps:

  1. Install Vim plugin for VS Code.
  2. Install Vim
  3. Enter the Vim's tutor folder(e.g. D:\Vim\vim82\tutor), find the tutor.utf-8, then open it by VS Code.

After you have finished your 3 days' practise, I suggest you to learn these commands:
Ctrl+d Scoll half page down
Ctrl+u Scoll half page up
A Move to the end of the line and then come into insert mode, it is a combine of$ and a
b Move to the beginning of the previous word
= Formatting. If you are using Intellij IDEA's Vim plugin, Ctrl+Shift+L is a more useful command to format codes.

If you want to use Vim in Linux, I suggest you to use https://github.com/amix/vimrc to configure your Vim

My own experience on 'self-discipline' or, how to stick to one thing for a long time

You can't stick on the things that make your brain produce unpleasant hormones, If your willpower can suppress hormones for a long time, then millions of years of evolution are in vain. For example, most people with depression cannot use willpower to fight against this disease for a long time, they need drugs to regulate hormones in their body.

So if you want to stick to one thing for a long time, you need to make your brain secrete more dopamine and reduce the secretion of hormones that make you unpleasant. You need to choose a less painful way to achieve your goal, and reward yourself after completing your daily tasks.

If it is painful for you to study a course, swap to another course, For example, if you found the Data Structure course you currently learn is hard, you can choose the UC Berkeley course, MIT course and so on.
if you want to lose your fat, you don't have to eat chicken breast, you can eat chicken thigh.

How to painlessly reduce the desire to play games?

Abstract: "From frugal to extravagant is easy, from extravagant to frugal is difficult", when you have played high-quality 3A games, you do not want to touch the low-quality games, and the number of high-quality games is very small.

Competitive games like LOL, CS:GO, no matter the quality they are, are still required you to practice your skill to get a better playing experience, it is unacceptable for me to practice skills in order to get a higher rank in gaming, that is games play me, not I play games.

Mobile games' graphics are too bad compared to 3A games. After you have played 3A games, you won't want to touch them.

The following games can give you thoughts and feelings to help you "from frugality to extravagant".

Red Dead: Redemption II

The best game I have ever played, I think it is the most representative game of the "ninth art" title. The plot, the picture quality, the details, and the music are all first-class, and the history is well restored. Do you know how much time they spend developing this game? 8 YEARS!

TODO

Metro: Exodus

The Witcher 3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.