During this semester, you will be required to gain proficiency with at least one command line text editor. The two most widely used command line text editors are GNU Emacs and Vim. There are others (such as nano, but in this class you will be expected to become proficient with at least one of Emacs or Vim.
In this assignment you will play the first levels of an online VIM tutorial game. The game is designed to teach you proficiency in the most important keyboard shortcuts needed to efficiently use Vim. There is a paid version that costs $25, and provides more in-depth tutorial lessons. In this assignment you only need to play the free levels.
In this assignment you will also practice more use of the Linux command line, and will upload a file to the class server.
Do the following:
Open a terminal. On Mac OS X, this will be a program called Terminal in your Applications/Utilities folder. On Windows, you will likely need to download and set up a third-party program such as PuTTY. On Linux, this will be the GNOME Terminal or KDE Konsole, or the equivalent.
scp HW1.jpg yourActualNetID@cl.linguistics.illinois.edu:~/HW1.jpg
If you’re using Windows, instead of doing the above, you’ll probably need to use a different third-party SCP client for Windows such as WinSCP to upload the file.
ssh yourActualNetID@cl.linguistics.illinois.edu
ls -l ~/
You should see a file listed called HW1.jpg, with a date and timestamp that corresponds to when you uploaded the files. If you don’t, that probably means you did not successfully upload HW1.jpg.
mkdir ~/HW1
mv ~/HW1.jpg ~/HW1/
ls -l ~/HW1
You should see a file listed called HW1.jpg, with a date and timestamp. If you don’t, that probably means you did not successfully move HW1.jpg into the HW1 directory.