'editors' section (12/1)

efficient, featureful word processor with collaboration

AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package includes many of the available import/export plugins allowing AbiWord to interact with ODT, WordPerfect, and other formats. It also includes tools plugins, offering live collaboration with AbiWord users on Linux and Windows (using TCP or Jabber/XMPP), web translation and dictionary support, and more.

grammar checking plugin for AbiWord

AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains an in-line grammar checking system for AbiWord documents. Only English is currently supported.

efficient, featureful word processor with collaboration -- common files

AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains the common files that are used on all architectures without modification.

equation editor plugin for AbiWord

AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains an equation editing system for AbiWord documents.

smart line-wrapping with wrap-prefix

This package provides the `adaptive-wrap-prefix-mode' minor mode which sets the wrap-prefix property on the fly so that single-long-line paragraphs get word-wrapped in a way similar to what you'd get with M-q using adaptive-fill-mode, but without actually changing the buffer's text.

dependently typed functional programming language — emacs mode

Agda is a dependently typed functional programming language: It has inductive families, which are like Haskell's GADTs, but they can be indexed by values and not just types. It also has parameterised modules, mixfix operators, Unicode characters, and an interactive Emacs interface (the type checker can assist in the development of your code). . Agda is also a proof assistant: It is an interactive system for writing and checking proofs. Agda is based on intuitionistic type theory, a foundational system for constructive mathematics developed by the Swedish logician Per Martin-Löf. It has many similarities with other proof assistants based on dependent types, such as Coq, Epigram and NuPRL. . This package contains the emacs interactive development mode for Agda. This mode is the preferred way to write Agda code, and offers features such as iterative development, refinement, case analysis and so on.

Simple text editor from Alpine, a text-based email client

"pico" is a simple but powerful text editor. It was originally the pine composer, the editor used by the pine email client for writing email messages. . It has gained popularity since its initial use in that context and is now used as a stand-alone editor by many users. . It is similar to but less powerful than GNU Nano, an editor created with the pico interface when the pico license was non-free.


lightweight, unobtrusive, Dvorak-optimized text editor

A very small and efficient display editor built upon a philosophy of making interaction with UNIX text manipulation commands easy, rather than duplicating their features. Its command set is optimized for the Dvorak and QWERTY keyboard layouts. . Also includes asdfg, aoeui's QWERTY variant.

Emacs major mode for editing Apache configuration files

apache-mode.el provides fontification when editing Apache configuration files. . This is Kenta Usami's version, which is a descendent of Jonathan Marten and Karl Chen's version distributed on emacswiki.

Arduino fork of exuberant ctags

This package is Arduino's own mix of Exuberant Ctags and Anjuta tags. . These tags are required by the Arduino builder to properly process Arduino sketches.

edit a web-browser text entry area with Emacs

Atomic Chrome is an extension for the Chromium and Google Chrome browsers that allows one to edit text entry areas of a web-page in Emacs. Atomic Chrome for Emacs also supports the use of GhostText Chromium and Chrome extension. . This package is similar to "Edit with Emacs"; however, it features two advantages over this alternative as a result of its websocket design: * Live update: The text entry area for which Atomic Chrome has been activated and its associated Emacs buffer are synchronised. Updates to one continuously propagate to the other. * Bidirectional communication: Edit text in either the browser or Emacs and difference is applied to the other half. . Firefox is also supported via the GhostText browser addon.


sed-like editor for binary files

Editor like sed, but for binary files. bbe performs basic byte operations on blocks of input stream. bbe is a command line tool developed for Unix systems.


binary editor and viewer

beav (Binary Editor And Viewer) is an editor for binary files containing arbitrary data. Text file editors, on the other hand, expect the files they edit to contain textual data, and/or to be formatted in a certain way (e.g. lines of printable characters delimited by newline characters). . With beav, you can edit a file in HEX, ASCII, EBCDIC, OCTAL, DECIMAL, and BINARY. You can display but not edit data in FLOAT mode. You can search or search and replace in any of these modes. Data can be displayed in BYTE, WORD, or DOUBLE WORD formats. While displaying WORDS or DOUBLE WORDS the data can be displayed in INTEL's or MOTOROLA's byte ordering. Data of any length can be inserted at any point in the file. The source of this data can be the keyboard, another buffer, or a file. Any data that is being displayed can be sent to a printer in the displayed format. Files that are bigger than memory can be handled.


Emacs mode for converting annotated text to HTML and LaTeX

BHL is an Emacs mode that enables you to convert text files into HTML, LaTeX and SGML files. . In order to convert TXT files into other formats, you need to use some syntactical elements. The purpose of this mode is to use the most invisible and convenient syntax. Invisible syntax means that the source file must be as readable as possible (like any TXT file must be). Convenient syntax means that the syntax must fit user's habits. . A more modern alternative is org-mode.

Data for bibledit

Contains pictures, icons, lexicons, scripts. This is normally not installed manually. The bibledit package will install it automatically.

Bible editor

A tool for the Bible translator. Translate Bibles. Edit Bibles. Proofread Bibles. Publish Bibles. Synchronize your data through Bibledit Cloud.

Bible editor server

An online tool for the Bible translator. Translate Bibles. Edit Bibles. Proofread Bibles. Publish Bibles. Collaboration server for multiple Bibledit clients.

Data for bibledit-cloud

Contains pictures, icons, lexicons, scripts. This is normally not installed manually. The bibledit-cloud package will install it automatically.

bitmap handler for GNU Emacs

BITMAP-MULE is a package to use bitmap in MULE (XEmacs is not supported). . BITMAP-MULE has following modules: . - bitmap.el: kernel of BITMAP-MULE - bitmap-bi.el: functions for Emacs 20.2 or earlier - bitmap-ci.el: functions for Emacs 20.3 or later - bm-utils.el: utility functions. - po.el: tiny BDF font editor - smiley-mule.el: smiley faces encoder/decoder - x-face-mule.el: inline X-Face decoder - x-face-18.el: X-Face decoder for Emacs 18 - gnus-bitmap.el: Gnus/gnus related functions - vm-bitmap.el: VM related functions


A full featured hexadecimal editor

Bless is a binary (hex) editor, a program that enables you to edit files as a sequence of bytes written for the GNOME Desktop. Main features are: . * Efficient editing of large data files. * Multilevel undo - redo operations. * Customizable data views. * Fast data rendering on screen. * Multiple Tabs. * Fast Find and Replace operations. * Conversion Table. * Advanced Copy/Paste capabilities. * Multi-threaded search and save operations. * Export to text and html (others with plugins). * Extensibility with Plugins.

buffer-oriented media player for GNU Emacs

Bongo is a flexible and usable media player for GNU Emacs. If you store your music collection locally and use structured file names, then Bongo is a great way for you to play music from within Emacs. . Bongo can also be easily integrated with dired, so you can append to playlists as you browse through your collection.


binary file editor

The bvi is a display-oriented editor for binary files, based on the vi text editor. If you are familiar with vi, just start the editor and begin to edit! If you never heard about vi, maybe bvi is not the best choice for you.

hierarchical note taking application

CherryTree is a hierarchical note taking application, featuring rich text, syntax highlighting, images handling, hyperlinks, import/export with support for multiple formats, support for multiple languages, and more.

deftheme reimplementation of classic Emacs color-themes

Color-theme-modern is a port of many of the classic Emacs color-themes. Many of these themes were previously part of emacs-goodies-el. Screenshots are provided in the documentation directly. The full list is as follows: . aalto-dark, aalto-light, aliceblue, andreas, arjen, beige-diff, beige-eshell, bharadwaj-slate, bharadwaj, billw, black-on-gray, blippblopp, blue-erc, blue-eshell, blue-gnus, blue-mood, blue-sea, calm-forest, charcoal-black, clarity, classic, cobalt, comidia dark-blue2, dark-blue, dark-erc, dark-font-lock, dark-gnus, dark-green, dark-info, dark-laptop, deep-blue, desert, digital-ofs1, emacs-21, emacs-nw, euphoria, feng-shui, fischmeister . gnome2, gnome, goldenrod, gray1, gray30, greiner, gtk-ide, high-contrast, hober, infodoc, jb-simple, jedit-grey, jonadabian-slate, jonadabian, jsc-dark, jsc-light2, jsc-light, julie, katester, kingsajz, late-night, lawrence, ld-dark, lethe, marine, marquardt, matrix, midnight, mistyday, montz, oswald, parus, pierson, pok-wob, pok-wog, railscast, ramangalahy, raspopovic, renegade, resolve, retro-green, retro-orange, robin-hood, rotor, ryerson, . salmon-diff, salmon-font-lock, scintilla, shaman, simple-1, sitaramv-nt, sitaramv-solaris, snowish, snow, standard-ediff, standard, subdued, subtle-blue, subtle-hacker, taming-mr-arneson, taylor, tty-dark, vim-colors, whateveryouwant, wheat, word-perfect, xemacs, xp

plugin for running interactive commands in a Vim buffer

This package provides a Vim plugin which allows interactive programs such as Bash to be run inside a Vim buffer. In other words, it is a terminal emulator which uses a Vim buffer to display the program output.


VIM macros that make the VIM easier to use for beginners

Cream's motto is "Cream makes the powerful Vim text editor easy!". It brings a completely different look and feel to the VIM for those who are used to more intuitive editors while still preserving the more powerful features of VIM. It features pull-down menus, color themes, bookmarking, auto spellcheck and more. It leaves the default VIM untouched and is started by running 'cream'.

Emacs-Lisp Code for handling compressed and encrypted files

Code for handling all sorts of compressed and encrypted files like: .gz, .tar.gz, .Z, .zip, PGP etc.

Generates LaTeX and HTML documentation for C programs

This package provides an emacs mode facilitating the use of cxref, and enabling the display of a hierarchical flow graph of cxref commented source files.

additional font-lock keywords for the developers on Emacs

Develock is a minor mode which provides the ability to make font- lock highlight leading and trailing whitespace, long lines and oddities in the file buffer for Lisp modes, ChangeLog mode, Texinfo mode, C modes, OCaml modes, Coq mode, LaTeX mode, Java mode, Jde-mode, CPerl mode, Perl mode, Python mode, Groovy mode, HTML modes and some Mail modes.


ncurses based hex editor with diff mode

This is more than just another hex editor: It includes a diff mode, which can be used to easily and conveniently compare two binary files. Since it is based on ncurses and is themeable, it can run on any number of systems and scenarios. With its utilization of search logs, it is possible to track changes in different iterations of files easily.