Main Page
From Niki
Niki is an open knowledge base for all NEdit-related material. Feel free to add or enhance in any way that will make it more useful for users or developers. Be bold!
NEdit is a powerful, light, and user-friendly GUI text editor for the X Window System. It runs on Unix, Windows, MacOS X, OS/2 and VMS. More information at the official NEdit homepage
Contents |
Google Summer of Code
Google Summer of Code 2008
Contents
Features
NEdit has many cool features but some major ones which particularly stand out are:
- Easy to use -- Just run it and start typing. :)
- Supports multiple tabs per window (and can also open up multiple editing windows).
- SyntaxHighlighting -- Of course, NEdit provides colorized syntax highlighting for most types of files you're likely to come across.
- Macros -- NEdit is scriptable using it's own very simple scripting language. It's easy to add your own macros, or just ones you've found on the web.
- CallTips -- Pop-up help for various keywords in your file.
- TagFileSupport -- NEdit can use tag files to chase down various declarations throughout your project's code.
- Shell Commands Inside NEdit -- NEdit can run shell commands on selected text, and even take on-screen text as a command to be evaluated.
- AutoComplete -- Finish the word you're in the middle of typing.
- Rectangular selections -- Ctrl-left_click_drag to make rectangular selections. Ctrl-middle_click_drag to instantly copy/paste the rectangular selection to the cursor location (works even between NEdit windows!).
- Lightweight and Fast -- NEdit is written in C using only the X11 and Lesstif [1] libraries (some versions of NEdit may instead come with or link to Motif/OpenMotif), so it's extremely fast. Size-wise, the NEdit binary itself on my GNU/Linux system is only 2.5 MB, and that's with Lesstif statically linked in!
- Simple key combinations -- For example, Ctrl-arrow keys for word-by-word paragraph-by-paragraph cursor movement. Hold down Shift to select text during cursor movement.
See also the features area of the official website for more info.
User's Cookbook
- Programming Languages Support
- Customizing NEdit -- icons, colors, making Motif less ugly, and some useful things too.
- PatternSets -- Highlighting for additional languages
- Macro Collection -- and some shell-menu stuff too
- Accessories -- Essential macro packages and external helper applications
- BugTracker -- how to report problems
- NEdit FAQ -- user maintained FAQ
Advanced Use
- Macro Programming -- Basic Rules, best practices
- Syntax Highlighting Patterns -- How to create and maintain
- NEdit regex vs Perl regex -- differences between NEdit's and Perl's regular expressions
- Developer's Howto -- Hack the source.
- Website Maintenance -- How to update nedit.org
Miscellaneous
- Roadmap
- Feature Wishlist
- Patches
- NEditDocPad
- Links
- Glossary
- UserPreferences
- Index (AllPages)
- MostPopular
Using Niki
- AddingPages
- TextFormattingRules
- NewMarkupTestPage
- SandBox - Try out wiki editing without risk of doing any damage
- What is a WikiWikiWeb
- HowToUseWiki
- [Documentation|PhpWikiDocumentation]
- PhpWiki Release Notes
- Motivation: Why Another NEdit Site?
- MetaNiki - Discussion about this site
