<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.59.77.11</id>
	<title>FreitagsrundenWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.59.77.11"/>
	<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//Spezial:Beitr%C3%A4ge/84.59.77.11"/>
	<updated>2026-11-01T01:28:32Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.6</generator>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Opal_Syntax-Highlighting&amp;diff=6011</id>
		<title>Opal Syntax-Highlighting</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Opal_Syntax-Highlighting&amp;diff=6011"/>
		<updated>2005-12-26T23:28:27Z</updated>

		<summary type="html">&lt;p&gt;84.59.77.11: nano-Unterstuetung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wenn man seine Zeit mit der Programmierung von [[OPAL]]-Programmen verbringt, möchte man natürlich auch von seinem Editor unterstützt werden.&lt;br /&gt;
&lt;br /&gt;
Deshalb sammeln wir hier Links zu Syntaxfiles, mit denen man Editoren beibringen kann, OPAL-Sourcecode schön einzufärben. Wenn ihr weitere Syntaxfiles findet/erstellt, fügt sie bitte dieser Liste hinzu.&lt;br /&gt;
&lt;br /&gt;
= Übersicht der Editoren mit Opal-Unterstützung =&lt;br /&gt;
{|&lt;br /&gt;
 !Editor&lt;br /&gt;
 !Betriebssysteme&lt;br /&gt;
 !Lizenz&lt;br /&gt;
 !Homepage&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#ConTEXT|ConTEXT]]&lt;br /&gt;
 |Windows&lt;br /&gt;
 |Freeware&lt;br /&gt;
 |[http://www.context.cx]&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#Emacs|Emacs]]&lt;br /&gt;
 |Unix, Windows, MacOS&lt;br /&gt;
 |Open Source&lt;br /&gt;
 |[http://www.gnu.org/software/emacs/emacs.html]&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#EmEditor|EmEditor]]&lt;br /&gt;
 |Windows 98, ME, 2000, XP, 2003&lt;br /&gt;
 |Kommerziell (Freeware für Akademiker)&lt;br /&gt;
 |[http://www.emeditor.com/]&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#Kate|Kate]]&lt;br /&gt;
 |Unix+KDE&lt;br /&gt;
 |Open Source&lt;br /&gt;
 |[http://kate.kde.org/]&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#nano|nano]]&lt;br /&gt;
 |Unix, Mac OSX&lt;br /&gt;
 |Open Source (GNU)&lt;br /&gt;
 |[http://www.gnu.org/software/nano/]&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#Proton/Phase5|Proton/Phase5]]&lt;br /&gt;
 |Windows&lt;br /&gt;
 |Freeware&lt;br /&gt;
 |[http://www.qhaut.de/forums/index.php?dlcategory=2]&lt;br /&gt;
 |-&lt;br /&gt;
 |[[#Vim|Vim]]&lt;br /&gt;
 |Unix, Windows, MacOS&lt;br /&gt;
 |Open Source&lt;br /&gt;
 |[http://www.vim.org/]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Details =&lt;br /&gt;
== ConTEXT ==&lt;br /&gt;
Die aktuelle Syntaxfile für ConTEXT ist auf [http://www.hartwork.org/ http://www.hartwork.org/] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Emacs ==&lt;br /&gt;
Für Emacs gibt es im OCS-Paket Dateien.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ToDo: Und weiter?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== EmEditor ==&lt;br /&gt;
Ein Syntaxfile für EmEditor ist auf [http://www.hartwork.org/ http://www.hartwork.org/] zu finden. Auf der offiziellen Seite des Editors gibt es auch eine Kopie.&lt;br /&gt;
&lt;br /&gt;
Für Akademiker ist EmEditor kostenlos (siehe [http://www.emeditor.com/help/faq/academic/index.htm Academic License]).&lt;br /&gt;
&lt;br /&gt;
== Kate ==&lt;br /&gt;
Für Kate/KWrite hat Sebastian Pipping eine Highlighting-Definition geschrieben. Die Datei &amp;lt;code&amp;gt;opal_kate.xml&amp;lt;/code&amp;gt; kann unter [http://www.hartwork.org/ http://www.hartwork.org/] heruntergeladen werden. &lt;br /&gt;
&lt;br /&gt;
Zur Installation einfach die Datei &amp;lt;code&amp;gt;opal_kate.xml&amp;lt;/code&amp;gt; nach &amp;lt;code&amp;gt;~/.kde/share/apps/katepart/syntax&amp;lt;/code&amp;gt; kopieren.&lt;br /&gt;
&lt;br /&gt;
== nano ==&lt;br /&gt;
Auch nano unterstützt Syntax-Highlighting, wenn man entsprechende &amp;lt;code&amp;gt;nanorc&amp;lt;/code&amp;gt;-Datei installiert. Die Datei und Installationsanleitung von gibt es auf der  [http://user.cs.tu-berlin.de/~svens/nanorc_files/nano_opal.html Homepage von Sven Schneider]. &lt;br /&gt;
&lt;br /&gt;
== Proton/Phase5 ==&lt;br /&gt;
Die aktuelle Syntaxfile für Proton ist auf [http://www.hartwork.org/ http://www.hartwork.org/] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
Für Vim gibt es zwei Highlighting-Definitionen. Eine Highlighting-Definition ist im OCS-Paket im Verzeichnis &amp;lt;code&amp;gt;ocs/lib/vim&amp;lt;/code&amp;gt; enthalten (im cs-Netz also &amp;lt;code&amp;gt;/usr/ocs/lib/vim&amp;lt;/code&amp;gt;). In der &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt;-Datei der [http://uebb.cs.tu-berlin.de/~opal/ OPAL-Distribution] gibt es weitere Informationen. Userseitige Vim-Konfiguration besteht aus dem Kopieren von &amp;lt;code&amp;gt;opal.vim&amp;lt;/code&amp;gt; nach &amp;lt;code&amp;gt;~/.vim/syntax/&amp;lt;/code&amp;gt; und dem Einfügen von&lt;br /&gt;
 augroup filetypedetect&lt;br /&gt;
 au BufNewFile,BufRead *.sign,*.impl    set ft=opal&lt;br /&gt;
 augroup END&lt;br /&gt;
(ggf. nur der mittleren Zeile in einen bereits vorhandenen &amp;lt;code&amp;gt;augroup&amp;lt;/code&amp;gt;-Block) in &amp;lt;code&amp;gt;~/.vim/filetype.vim&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine alternative Highlighting-Definition: [[Opal.vim|opal.vim]].&lt;br /&gt;
&lt;br /&gt;
Vim ist im cs-Netz unter &amp;lt;code&amp;gt;/home/pub/bin/vim&amp;lt;/code&amp;gt; verfügbar.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Opal]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>84.59.77.11</name></author>
	</entry>
</feed>