From c7b543e79b41d9a983cc89e264acd0472d09dc92 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Tue, 30 Nov 2010 19:55:39 -0500 Subject: New manual. --- doc/manual/1_Introduction.md | 88 ++++++++++++++++---------------------------- 1 file changed, 32 insertions(+), 56 deletions(-) (limited to 'doc/manual/1_Introduction.md') diff --git a/doc/manual/1_Introduction.md b/doc/manual/1_Introduction.md index b1ee0826..2190c1ee 100644 --- a/doc/manual/1_Introduction.md +++ b/doc/manual/1_Introduction.md @@ -2,18 +2,23 @@ ## Overview -Textadept is a text editor for programmers. +
+ Textadept +
+ +Textadept is a cross-platform text editor for programmers. 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's how it always will be. While other +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][Lua] language. Lua is nearly as fast as C, -and has a very small footprint. In fact, most of Textadept is written in Lua. -Its incredibly fast startup time and operation attest to Lua's worthiness. +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. 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 @@ -31,54 +36,25 @@ run them in your shell. These are just some of Textadept's strengths. Textadept is not about constraining the user to a certain set of features while allowing minimal custimization and/or extensibility. Textadept is about allowing that -customization and extensibility from the get-go; the features come after that. - -[Lua]: http://lua.org - -## Help - -Textadept has a [mailing list][mailing_list] and a [wiki][wiki]. You can also -join us on IRC via [freenode.net][freenode] in `#textadept`. - -[mailing_list]: http://groups.google.com/group/textadept -[wiki]: http://caladbolg.net/textadeptwiki -[freenode]: http://freenode.net - -## Screenshots - -
-Main window.
-Main -
-
-Open Buffers.
-Buffers -
-
-Switching Buffers.
-Switch Buffers -
-
-Multiple Languages.
-Multiple Languages -
-
-Lua Commands.
-Lua Command -
-
-Linux OS.
-Linux -
-
-Windows OS.
-Win32 -
-
-Mac OSX.
-Mac OSX -
-
-Extras.
-Extras -
+customization and extensibility from the start; the features come after that. + +
+ Split Views +
+ +## Manual Notation + +* `~/` is denoted as the user's home directory. On Windows machines this is the + value of the `USERHOME` environment variable (typically `C:\Users\\` + or `C:\Documents and Settings\\`). On Linux and Mac OSX machines it + is the value of `HOME` (typically `/home//` and `/Users//` + respectively). +* Any relative directory paths, i.e. paths that do not begin with `/` or `C:\`, + are relative to the location of Textadept. +* Key combinations are not case-sensitive. `Ctrl+N` means the `N` key is pressed + with only the `Control` key being held down, not the `Shift` key. + `Ctrl+Shift+N` means the `N` key is pressed with both `Control` and `Shift` + keys being held down. The same notation is applicable to key chains: + `Ctrl+N, N` vs. `Ctrl+N, Shift+N`. In the first key chain, `Control` and `N` + are pressed followed by `N` with no modifiers. The second has `Control` and + `N` pressed followed by `Shift` and `N`. -- cgit v1.2.3