Emacs is the official text editor of 61A, as well as the editor you will use in most CS classes at Berkeley. In addition to the online help facilities of Emacs, a basic reference is included in the reader. Take some time to play with Emacs; the better you know Emacs, the less time you will spend on your homeworks, projects and labs fumbling around trying to open, close and edit files. Some important Emacs commands (most of them also are available form the drop-down menus):
Operation |
Keyboard Shortcut
|
|
|
|
|
|
|
|
|
|
|
|
|
Remove one screen partition |
Control–x 0 |
|
Meta (or ESC) |
|
Control–c Control–e |
Unix (more specifically, Solaris) will be the official OS of 61A. You will need to know how to do basic housekeeping in the Unix environment: copy files, organize them into directories (folders) and remove files. Here's a few commands, with their DOS analogues:
DOS |
UNIX |
Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Feel free to explore Unix further on your own. If you want information on a
specific Unix utility foo, type “man
foo” at the shell to access the
online manual page for it.