# ZDE16 - programmers editor

- Installation: [https://techtinkering.com/2008/10/21/installing-zde-1-6-a-programmers-editor-for-cpm/](https://techtinkering.com/2008/10/21/installing-zde-1-6-a-programmers-editor-for-cpm/)

Configure COM file:

```
f:zdenst16 zde16
```

## Keys

<table border="1" class="neatTable" id="bkmrk-esc-h-bring-up-the-c" style="width: 100%; height: 357.4px; border-collapse: collapse; border-width: 0px;"><tbody><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`ESC h`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Bring up the command key help</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+BS`  
</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Delete char to left  
</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+k q` / `ESC q`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Quit editor without saving</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+k x` / `ESC x`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Exist and Save</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+k l` / `ESC l`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Load a new file</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+k s` / `ESC s`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Save the current file</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+r`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Page up</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+c`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Page down</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+e` / `cursor`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Line up</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+x` / `cursor`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Line down</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+s` / `cursor`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Cursor left</td></tr><tr style="height: 29.7833px;"><td class="align-right" style="width: 36.8518%; height: 29.7833px; border-width: 0px;">`CTRL+d` / `cursor`</td><td style="width: 62.9436%; height: 29.7833px; border-width: 0px;">Cursor right</td></tr></tbody></table>