Bristol Edit

Bristol Edit try to be a full featured text editor, for developers who like easy and powerful interfaces.

Bristol aims to be an editor easy to learn, thanks to an usual key bindings layout and an object command line with complete autocompletion.

Bristol respects the UN*X philosophy: it's only a text editor (not an IDE), but it try to do its job perfectly. It is designed to be used under any modern UN*X system, in text or graphical mode.

Bristol is a libre software, released under the  GPLv3+.

Bristol is currently in an early development stage. See the roadmap, or write a new ticket to report a bug or propose an enhancement. Feedback welcome!

Getting the program

The 0.1 release is here! You can download it now: bristoledit-0.1.0.tar.gz (57.7 kB).

You can also get the current development code by using  Bazaar:

$ bzr checkout http://code.filyb.info/bristoledit/

Read then installation instructions.

Quick usage

Run :

$ bristoledit

This will open a new file for editing. To run some editor command (like save a file, open another, etc), use the keyboard shortcut Control-T. This open a little command line.

With the editor. object, you can control the editor, and with editor.current., you can control the current file. Trust the autocompletion!

Try also editor.config.edit() to modify your configuration. And you should feel at home with the default keyboard shortcuts, they are the same than in any X11 program (see the key bindings list).

A lot of functionality of Bristol are brings through plugins. See the complete list of plugins.

If you like bristol, use it to improve it! Read the developer documentation.

Bristol? Why?

Bristol stands for "the BRIght Side Of Life text ediTor", where the T has walk in the middle of crucified letters.

Why? Because you should  always Look on the Bright Side of Life