Skip to content

Instantly share code, notes, and snippets.

@CallumHoward
Last active January 24, 2018 19:43
Show Gist options
  • Save CallumHoward/308000fcd5946db1a5a45863d6f09722 to your computer and use it in GitHub Desktop.
Save CallumHoward/308000fcd5946db1a5a45863d6f09722 to your computer and use it in GitHub Desktop.

CSESoc Vim Workshop

this site: https://hackmd.io/s/HyVewBVW

Beginner

(New to Vim and haven't done vimtutor)

Aim of today is to get you started with using Vim, and to give you the tools and resources to be able to continue to learn on your own.

Start by introducing yourself to the group and sharing: what text editor have you usually used to program before?

Intermediate

(Have completed vimtutor and have used Vim at least once or twice before)

It can be easy to fall into bad habits early on. To form good habits to edit faster, try disabling your arrow keys and be sure to escape out of insert mode whenever you stop to think!

Start out by introducing yourself and share 1 cool thing that you have learnt how to do in Vim.

Advanced

(You use Vim and want to learn more to take it to the next level)

One of the best ways to learn vim is to pair program with it - you learn other people's tricks

Start by introducing yourself and sharing you favourite most useful vim tip or two.

:wq

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment