diff options
author | 2012-01-06 08:16:53 -0500 | |
---|---|---|
committer | 2012-01-06 08:16:53 -0500 | |
commit | e3baf5a0a17211d87533f01b4e87a7a0d37d6f0e (patch) | |
tree | a47a0cdef550929609e22917ec0a7959805c2d94 /doc/manual | |
parent | 9385eff57b2bf61b5b6d84911fc2429bf7662669 (diff) | |
download | textadept-e3baf5a0a17211d87533f01b4e87a7a0d37d6f0e.tar.gz textadept-e3baf5a0a17211d87533f01b4e87a7a0d37d6f0e.zip |
Updated manual.
Diffstat (limited to 'doc/manual')
-rw-r--r-- | doc/manual/14_Appendix.md | 2 | ||||
-rw-r--r-- | doc/manual/1_Introduction.md | 50 | ||||
-rw-r--r-- | doc/manual/2_Installation.md | 2 | ||||
-rw-r--r-- | doc/manual/3_UserInterface.md | 8 |
4 files changed, 30 insertions, 32 deletions
diff --git a/doc/manual/14_Appendix.md b/doc/manual/14_Appendix.md index d19257d1..cdff8db7 100644 --- a/doc/manual/14_Appendix.md +++ b/doc/manual/14_Appendix.md @@ -25,10 +25,10 @@ Ctrl+C<br/>Ctrl+Ins |⌘C |Copy Ctrl+V<br/>Shift+Ins |⌘V |Paste Ctrl+D |⌘D |Duplicate line Del |⌦<br/>^D |Delete +Alt+Del |^⌦ |Delete word Ctrl+A |⌘A |Select all Ctrl+M |^M |Match brace Ctrl+Enter |^⎋ |Complete word -Alt+Del |^⌦ |Delete word Ctrl+Alt+Shift+H |⌘⇧H |Highlight word Ctrl+/ |^/ |Toggle block comment Ctrl+T |^T |Transpose characters diff --git a/doc/manual/1_Introduction.md b/doc/manual/1_Introduction.md index 4e0b17dd..4653d5db 100644 --- a/doc/manual/1_Introduction.md +++ b/doc/manual/1_Introduction.md @@ -6,37 +6,35 @@ <img src="images/textadept.png" alt="Textadept" /> </div> -Textadept is a cross-platform text editor for programmers. +Textadept is a fast, minimalist, and ridiculously extensible cross-platform text +editor for programmers. Written in a combination of C and [Lua](http://lua.org) +and relentlessly optimized for speed and minimalism over the years, Textadept is +an ideal editor for programmers who want endless extensibility options without +sacrificing speed or succumbing to code bloat and featuritis. -In a world where code bloat is commonplace and application speed is second to -its number of features, Textadept breaks that trend, aiming to stay minimalist -and fast, but at the same time being ridiculously extensible. At its core lies -less than 2000 lines of C code, and that is how it always will be. While other -editors rely on numerous plugins for a wide range of functionality, recordable -macros to speed up workflow, and shell scripts to quickly transform text, -Textadept takes it to the extreme: it gives you complete control over the entire -application using the embedded [Lua](http://lua.org) language. Lua is one of the -fastest scripting languages available and has a very small footprint. In fact, -most of Textadept is written in Lua. The application's incredibly fast startup -time and operation attest to Lua's worthiness. +#### Fast -Tired of all those features you never use in other editors? With Textadept you -can disable or remove anything you dislike or do not need. Wish you had an -additional feature? Chances are you can add it yourself. +Textadept is _fast_. It starts up instantly and has a very responsive user +interface (UI). Even though the editor is mostly written in Lua, Lua is one of +the fastest scripting languages available. With [LuaJIT](http://luajit.org), +Textadept is faster than ever before, though using LuaJIT is overkill. -Annoyed of recording complicated macros in other editors, only to find yourself -re-recording them over and over with little changes each time? You may be -surprised to find you can write the same commands in Lua, from moving the caret -to replacing text, performing searches, and much more! +#### Minimalist -Worried that your existing shell scripts for transforming text in other editors -will not be compatible with Lua or Textadept? No need to be. You can run those -scripts from within the editor or Lua. +Textadept is minimalist. Not only is this apparent in the UI, but the editor's C +core was designed to never exceed 2000 lines of code and its Lua extension code +is not supposed to go beyond 4000 lines. After 4 1/2 years of development, +Textadept has fewer lines of code (~5000) than it did in its first release +(~5600) and is vastly superior in every respect. -These are just some of Textadept's strengths. Textadept is not about -constraining the user to a certain set of features while allowing minimal -customization and/or extensibility. Textadept is about allowing that -customization and extensibility from the start; the features come after that. +#### Ridiculously Extensible + +Textadept is ridiculously extensible. It was designed to be that way from the +very beginning. The features came later. Most of Textadept is written in Lua, +from syntax highlighting to opening and saving files to searching and replacing +and more. Textadept gives you complete control over the entire application using +Lua. You can do everything from moving the caret to changing menus and key +commands on-the-fly to handling UI events. The possibilities are limitless. <div style="float: left; margin: 0 3em 1em 0;"> <img src="images/splitviews.png" alt="Split Views" /> diff --git a/doc/manual/2_Installation.md b/doc/manual/2_Installation.md index 7ac447ae..251638eb 100644 --- a/doc/manual/2_Installation.md +++ b/doc/manual/2_Installation.md @@ -44,7 +44,7 @@ language modules by default. ## Installation -Textadept was designed to be as easy as possible to install by any user. You do +Textadept is designed to be as easy as possible to install by any user. You do not need to have administrator privileges. #### Linux diff --git a/doc/manual/3_UserInterface.md b/doc/manual/3_UserInterface.md index 7ec601e7..f610d423 100644 --- a/doc/manual/3_UserInterface.md +++ b/doc/manual/3_UserInterface.md @@ -4,10 +4,10 @@ <img src="images/ui.png" alt="UI" /> </div> -Textadept's user interface was designed to be simple. It consists of an optional -menubar, editor view, initially hidden find/replace dialog, initially hidden -command entry, and statusbar. Below are brief descriptions of these features. -More in-depth discussion about some of them is provided later in the manual. +Textadept's user interface was designed to be simple. It consists of a menubar, +editor view, initially hidden find/replace dialog, initially hidden command +entry, and statusbar. Below are brief descriptions of these features. More +in-depth discussion about some of them is provided later in the manual. ## Menubar |