<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.conrunner.net/wiki/index.php?action=history&amp;feed=atom&amp;title=ConRunner%3AText_editor_support</id>
		<title>ConRunner:Text editor support - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.conrunner.net/wiki/index.php?action=history&amp;feed=atom&amp;title=ConRunner%3AText_editor_support"/>
		<link rel="alternate" type="text/html" href="http://www.conrunner.net/wiki/index.php?title=ConRunner:Text_editor_support&amp;action=history"/>
		<updated>2026-04-12T07:18:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>http://www.conrunner.net/wiki/index.php?title=ConRunner:Text_editor_support&amp;diff=1979&amp;oldid=prev</id>
		<title>ConRunnerAdmin at 00:21, 7 July 2005</title>
		<link rel="alternate" type="text/html" href="http://www.conrunner.net/wiki/index.php?title=ConRunner:Text_editor_support&amp;diff=1979&amp;oldid=prev"/>
				<updated>2005-07-07T00:21:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;It is often convenient to [[Wikipedia:How_to_edit_a_page|edit Wikipedia articles]] using a full-fledged [[text editor]], instead of the text area of a web browser. Text editors provide facilities that are very useful for writing articles (especially &amp;#039;&amp;#039;long&amp;#039;&amp;#039; articles), such as [[spell checker|spell checking]], search and replace, [[macro#Keyboard macros|macros]], and [[syntax highlighting]]. This article contains pointers for adapting several text editors to writing Wikipedia articles.&lt;br /&gt;
&lt;br /&gt;
== Tips for all editors ==&lt;br /&gt;
=== Mozilla and Mozilla Firefox ===&lt;br /&gt;
If you are using the [[Mozilla]] or [[Mozilla Firefox]] web browser, it is possible to configure an external editor for editing wikipedia articles without copying and pasting them from the browser&amp;#039;s text area. To achieve that, you need to download the &amp;quot;MozEx&amp;quot; extension at http://mozex.mozdev.org/ and follow a quick [[wikipedia:MozEx tutorial|MozEx tutorial]].&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;MozEx&amp;quot; extension doesn&amp;#039;t work properly on Mozilla Firefox 1.0.  See http://www.emacswiki.org/cgi-bin/wiki/FireFox for a work around.  Or just use the new ViewSourceWith extension instead (it works similarly): get it from within Firefox by selecting Tools / Extensions / Get More Extensions.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update:&amp;#039;&amp;#039;&amp;#039; [http://www.extensionsmirror.nl/index.php?showtopic=70 extensionsmirror.nl] now provides a repackaged version of MozEx which installs (you have to approve installs from extensionsmirror.nl when Firefox displays the info notice about it, then clicking again on install) and works flawlessly with Mozilla Firefox 1.0.&lt;br /&gt;
&lt;br /&gt;
Another recent useful tool is the &amp;#039;&amp;#039;Wikipedia extension&amp;#039;&amp;#039; for Firefox, available at http://wikipedia.mozdev.org/. It makes editing Wikipedia pages easier by adding a toolbar to your browser and by providing new menu items in the context menu (right mouse key).&lt;br /&gt;
&lt;br /&gt;
===Textbrowser elinks===&lt;br /&gt;
The text-only browser [[elinks]] also provides a function to edit Textarea. The Key combination &amp;#039;&amp;#039;Ctrl-T&amp;#039;&amp;#039; calls an external Editor, e.g. [[vim]]. This allows also to&lt;br /&gt;
use syntax highlighting, edit functions, spelling corrections and saving local copies.&lt;br /&gt;
&lt;br /&gt;
===Command line tools===&lt;br /&gt;
&lt;br /&gt;
There are also a couple of [[command line]] tools that allow you to download articles, edit them using your favorite text editor, and upload the edited articles back into the Wikipedia. This bypasses the need for a web browser. These are:&lt;br /&gt;
&lt;br /&gt;
* [http://search.cpan.org/~markj/WWW-Mediawiki-Client/bin/mvs mvs], a [[Perl]] program available from [[CPAN]]. There&amp;#039;s more information at [[Meta:WWW::Mediawiki::Client]]&lt;br /&gt;
&lt;br /&gt;
* [[User:Gerritholl#editarticle|Editarticle]], a [[Python programming language|python]] program written by [[User:Gerritholl]].&lt;br /&gt;
&lt;br /&gt;
== Emacs ==&lt;br /&gt;
&lt;br /&gt;
There are a couple of [[Emacs]] major modes available for editing wikipedia articles:&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:wikipedia-mode.el|wikipedia-mode.el]] is a simple major mode that mostly provides syntax highlighting for wikipedia markup. &lt;br /&gt;
* [https://gna.org/projects/wikipedia-el/ wikipedia.el] is a much more advanced major mode which provides [[WYSIWYG]] editing of wikipedia articles. Note, however, that it is developed using the current CVS version of GNU Emacs, and may not be compatible with older versions. It is also in the alpha stage of development, so use it at your own risk.&lt;br /&gt;
&lt;br /&gt;
You should also install [http://www.emacswiki.org/elisp/longlines.el longlines.el], which implements &amp;quot;word wrap&amp;quot; functionality for Emacs, since Wikipedia articles [[Wikipedia:don&amp;#039;t use line breaks|don&amp;#039;t use line breaks]]. Installation instructions are [[Wikipedia:Wikipedia-mode.el#Installing longlines-mode|here]].&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
&lt;br /&gt;
To make [[Vim (text editor)|Vim]] support wikipedia markup, save [[media:Wikipedia.vim|wikipedia.vim]] to your &amp;quot;syntax&amp;quot; directory. By default, this directory is &amp;quot;~/.vim/syntax&amp;quot; on a Unix system, and &amp;quot;C:\Program Files\Vim\vimfiles\syntax&amp;quot; on a Windows system.&lt;br /&gt;
&lt;br /&gt;
To autodetect files ending in &amp;quot;.wiki&amp;quot;, add the following lines to &amp;quot;.vim/filetype.vim&amp;quot; or &amp;quot;vimfiles\filetype.vim&amp;quot; (or create the file if it doesn&amp;#039;t exist):&lt;br /&gt;
&lt;br /&gt;
 augroup filetypedetect&lt;br /&gt;
 au BufNewFile,BufRead *.wiki setf Wikipedia&lt;br /&gt;
 augroup END&lt;br /&gt;
&lt;br /&gt;
Alternatively, the command &amp;quot;set syn=Wikipedia&amp;quot; will temporarily set the syntax for the current file.&lt;br /&gt;
&lt;br /&gt;
Wikipedia articles often only have line-breaks at the end of each paragraph, a situation Vim is not designed for. The following lines added to your &amp;quot;.vimrc&amp;quot; or &amp;quot;_vimrc&amp;quot; file will make it much easier to edit such files:&lt;br /&gt;
&lt;br /&gt;
 set textwidth=0&lt;br /&gt;
 set linebreak&lt;br /&gt;
 map &amp;lt;Up&amp;gt; gk&lt;br /&gt;
 map &amp;lt;Down&amp;gt; gj&lt;br /&gt;
 imap &amp;lt;Up&amp;gt; &amp;lt;C-O&amp;gt;gk&lt;br /&gt;
 imap &amp;lt;Down&amp;gt; &amp;lt;C-O&amp;gt;gj&lt;br /&gt;
&lt;br /&gt;
Please feel free to edit wikipedia.vim and [[:Image:wikipedia.vim|upload an improved copy]].&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
&lt;br /&gt;
For [[jEdit]] there is a plugin available at http://www.djini.de/software/mwjed/ . Apart from providing syntax highlighting for wikipedia markup, it can communicate directly with the Wikipedia website using the HttpClient component from the [[Jakarta Project]].&lt;br /&gt;
&lt;br /&gt;
== Kate ==&lt;br /&gt;
For [[Kate (text editor)|Kate]], rules for syntax highlighting are provided by the [[XML]] file [[:de:Media:Wikimedia.xml]]. It recognizes HTML tags and entities, wiki control characters, links, section titles, tables and &amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt; sections.&lt;br /&gt;
&lt;br /&gt;
== SubEthaEdit ==&lt;br /&gt;
&lt;br /&gt;
A [http://www.codingmonkeys.de/subethaedit/modes.html#Wikipedia.mode syntax highlighting mode] is available for [[SubEthaEdit]] as well. After downloading the mode bundle, drop it in &amp;lt;code&amp;gt;/Library/Application Support/SubEthaEdit/Modes/&amp;lt;/code&amp;gt; (system-wide) or &amp;lt;code&amp;gt;~/Library/Application Support/SubEthaEdit/Modes/&amp;lt;/code&amp;gt; (user-specific). You may need to create the final two directories by hand. The mode will be automatically selected for files with a .wiki or .wikipedia extension.&lt;br /&gt;
&lt;br /&gt;
== Eclipse ==&lt;br /&gt;
&lt;br /&gt;
A [http://phpeclipse.de/tiki-index.php?page=Wikipedia+Editor+Plugin Wikipedia Editor Plugin] is available for [[Eclipse (computing)|Eclipse]]. After downloading the bundle, unzip it into the corresponding &amp;lt;code&amp;gt;/plugins&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/features&amp;lt;/code&amp;gt; subdirectory. The plugin will be automatically selected for files with a .wp extension.&lt;br /&gt;
&lt;br /&gt;
== NoteTab ==&lt;br /&gt;
&lt;br /&gt;
A [http://www.notetab.com/clipbooks/wiki.zip Clip Library plugin] for the [[NoteTab]] text editor contains some functions to automate Wiki markup.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Wikipedia:Tools]]&lt;br /&gt;
&lt;br /&gt;
[[de:Wikipedia:Texteditor-Unterstützung]]&lt;br /&gt;
[[pt:Wikipedia:Como editar com um editor externo]]&lt;/div&gt;</summary>
		<author><name>ConRunnerAdmin</name></author>	</entry>

	</feed>