Es gibt viele Editoren, in denen man SINGULAR-Prozeduren und Bibliotheken schreiben kann. Unter Unix-ähnlichen Systemen bietet sich der Editor Emacs (oder Xemacs) an, da er den eingegebenen Code durch entsprechende farbige Unterlegung der Schlüsselworte leichter überschaubar macht und eine Vielzahl von Optionen bietet, die das Editieren und finden von Fehlern erleichtern.
Aber noch aus einem weiteren Grund empfiehlt es sich, Emacs zu
benutzen. SINGULAR kann in einem speziellen Emacs-Modus
gestartet werden, nämlich als ESingular. Dies bedeutet,
daß zunächst der Editor Emacs gestartet wird, und dann innerhalb
von Emacs das Programm SINGULAR. Der Vorteil besteht
darin, daß neben der vollen Funktionalität des Editors Emacs für
das Editieren von Dateien eine Reihe weiterer Optionen zur
Verfügung gestellt werden, die die Bedienung vereinfachen -
insbesondere für den unerfahrenen Nutzer, dem Pulldown-Menüs zur
Verfügung stehen. Mittels