2022-03-28 19:06:38 +00:00
|
|
|
# sdf
|
|
|
|
|
2022-04-12 17:35:01 +00:00
|
|
|
Code that makes SDF easier to use and more fun with GNU Emacs
|
|
|
|
|
2022-04-12 19:16:54 +00:00
|
|
|
Installation and use instructions for GNU/Linux and other Unix-like operating systems
|
|
|
|
|
2022-04-12 20:33:59 +00:00
|
|
|
1. If you have not already, **setup SSH key-based authentication to sdf.org**
|
|
|
|
2. If you have not already, **install Git**
|
|
|
|
3. If you have not already, **install Mosh**
|
|
|
|
4. Clone the project to your home directory: **git clone https://git.sdf.org/scm/sdf.git**. *You could download the project from
|
|
|
|
the website, but it would not be as easy to keep up to date.*
|
2022-04-12 20:26:45 +00:00
|
|
|
5. Copy the dotemacs file in the sdf directory to your home directory: **cp $HOME/sdf $HOME**
|
|
|
|
6. If you have one, make a backup copy of your .emacs file in your home directory: **mv $HOME/.emacs $HOME/dotemacs.bak**
|
|
|
|
7. Rename the dotemacs file in the sdf directory to .emacs, and move it to your home directory: **mv $HOME/dotemacs $HOME/.emacs**
|
|
|
|
8. Make sure that the shell files in the sdf directory are executable. If they are not: **chmod +x $HOME/sdf/*.sh**
|
2022-04-12 20:33:59 +00:00
|
|
|
9. Run **emacs**
|
2022-04-12 20:26:45 +00:00
|
|
|
10. Switch to the SDF programs' buffer to use that program. Example, to use the com program, do the following: **C-x b** (that is
|
|
|
|
Emacs notation for, while holding down the control key, press the x key, release the control key, press the b key), type **com**,
|
|
|
|
press the **enter key**. Select other SDF programs, like bboard the same way.
|