Bearbeiten, Auswahl und Tastatur
Der Programm-Editor unterstützt neben der Mausbedienung mehrere Funktionen für eine schnellere Bearbeitung größerer Programme.

Rückgängig
Mit Rückgängig wird der letzte Bearbeitungsschritt zurückgenommen.
Tastenkombination:
Strg + Z
Wiederholen
Ein rückgängig gemachter Bearbeitungsschritt kann mit Wiederholen erneut angewendet werden.
Tastenkombinationen:
Strg + Y
oder:
Strg + Umschalt + Z
Kopieren
Ausgewählte Funktionsblöcke können kopiert werden.
Strg + C
Der feste Geräteausgang wird nicht mitkopiert.
Verbindungen beim Kopieren
Eine Verbindung wird nur dann in die Kopie aufgenommen, wenn sowohl der Quellblock als auch der Zielblock zur kopierten Auswahl gehören.
Beispiel:
[A] ──> [B] ──> [C]
Werden nur A und B ausgewählt, wird die Verbindung A → B mitkopiert. Die Verbindung B → C gehört nicht zur Kopie, weil C nicht ausgewählt ist.
Einfügen
Kopierte Elemente werden mit:
Strg + V
wieder eingefügt. Der Editor erzeugt neue interne Kennungen und verschiebt die Kopie gegenüber dem Original, damit beide Programmteile sichtbar bleiben. Bei wiederholtem Einfügen wird die Kopie weiter versetzt.
Editorinterne Zwischenablage
Kopieren und Einfügen beziehen sich auf Funktionsblöcke innerhalb des Programm-Editors. Diese Funktion ist nicht dafür gedacht, Blöcke als normalen Text in andere Anwendungen zu kopieren.
Mehrfachauswahl
Mehrere Elemente können gemeinsam ausgewählt werden. Damit lassen sich zusammengehörige Programmteile gemeinsam verschieben oder kopieren.
Löschen
Ausgewählte löschbare Elemente können über die Eigenschaftenansicht oder die Tastatur entfernt werden:
Entf
beziehungsweise je nach Tastatur:
Backspace
Der Geräteausgang ist geschützt und kann nicht wie ein normaler Block gelöscht werden.
Tastenkürzel in Eingabefeldern
Befindet sich der Cursor in einem Eingabe-, Auswahl- oder Codefeld, behandelt der Editor Tastendrücke als Texteingabe. Dadurch löscht beispielsweise die Entf-Taste beim Bearbeiten eines Zahlenfeldes nicht versehentlich den ausgewählten Funktionsblock.
Code-Editor
Im Code-Block gelten zusätzliche Editorfunktionen. Unter anderem kann mit Tab eingerückt und mit Umschalt + Tab ausgerückt werden. Die Details stehen im Kapitel Benutzerdefinierter Code.
Bearbeitungshistorie
Der Editor verwaltet für den aktuellen Bearbeitungsstand eine Historie. Dadurch können mehrere Arbeitsschritte zurückgenommen werden. Die Historie ersetzt jedoch keine dauerhafte Sicherung. Vor größeren Umbauten empfiehlt sich zusätzlich ein Export als .wpgm.