Skip to the content.

Familiarizing yourself with the Linux Shell

If you are not familiar with the shell/command line, the following are good tutorials/resources (if you’ve taken COMP330 before, you should’ve already seen these):

On editors

In this course, you have several choices of editor (including a JetBrains IDE–GoLand). In other courses (e.g., COMP330) you will not have access to a GUI display and will only have access to a shell. If you want to take the opportunity in this course to begin learning a shell-based editor, you can use Vim. In the VM image, Vim is already configured to do code-completion and error-checking for Rust.

A good place to start learning Vim is simply opening a terminal and running vimtutor. https://vim-adventures.com/ is also fun.