Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
module:fseditor [2010/02/25 01:02] – digitalman | module:fseditor [2024/02/15 11:58] (current) – [Configure] Update example config (Auto-Quote: None, Native: Yes) - though these aren't really important digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | FIXME | + | |
+ | '' | ||
+ | |||
+ | ===== Download ===== | ||
+ | |||
+ | The newest version of fseditor can always be download from | ||
+ | [[https:// | ||
+ | |||
+ | ===== Install ===== | ||
+ | '' | ||
+ | |||
+ | ===== Configure ===== | ||
+ | |||
+ | To add '' | ||
+ | < | ||
+ | ╔════════════════════════════════════════════════════════════════════╗ | ||
+ | ║ | ||
+ | ╠════════════════════════════════════════════════════════════════════╣ | ||
+ | ║ │Name | ||
+ | ║ │Internal Code FSEDITOR | ||
+ | ║ │Command Line ? | ||
+ | ║ │Access Requirements | ||
+ | ║ │I/O Method | ||
+ | ║ │Native Executable/ | ||
+ | ║ │Use Shell or New Context | ||
+ | ║ │Record Terminal Width Yes ║ | ||
+ | ║ │Word-wrap Quoted Text Yes, for terminal width ║ | ||
+ | ║ │Automatically Quoted Text None ║ | ||
+ | ║ │Editor Information Files WWIV EDITOR.INF/ | ||
+ | ║ │Expand Line Feeds to CRLF Yes ║ | ||
+ | ║ │Handle Soft CRs N/A ║ | ||
+ | ║ │Strip FidoNet Kludges | ||
+ | ║ │Support UTF-8 Encoding | ||
+ | ║ │BBS Drop File Type | ||
+ | ╚════════════════════════════════════════════════════════════════════╝ | ||
+ | </ | ||
+ | |||
+ | ==== Command Line ==== | ||
+ | |||
+ | The first argument to fseditor.js must be the path/name of the file to edit (specified as '' | ||
+ | |||
+ | Optionally, '' | ||
+ | |||
+ | ==== modopts.ini ==== | ||
+ | |||
+ | The '' | ||
+ | |||
+ | ^ Key ^ Default | ||
+ | | utf8_support | ||
+ | | default_tabstop | 8 | Specify the default interval of tab-stops (can be overridden and saved per-user) | | ||
+ | | soft_cr | ||
+ | ===== Key Bindings ===== | ||
+ | |||
+ | The key bindings for using '' | ||
+ | |||
+ | ==== Edit Mode ==== | ||
+ | |||
+ | In edit mode, the following CTRL keys function: | ||
+ | ^CTRL-Key | ||
+ | |@ | ||
+ | |A | ||
+ | |B |Home cursor (Beginning of line)| | ||
+ | |C | ||
+ | |E |End of line| | ||
+ | |F | ||
+ | |G | ||
+ | |H | ||
+ | |I | ||
+ | |J |Down one line| | ||
+ | |K |List keybindings| | ||
+ | |L | ||
+ | |M | ||
+ | |N |Page Down| | ||
+ | |P |Page Up| | ||
+ | |Q | ||
+ | |R | ||
+ | |S |Edit Subject| | ||
+ | |T | ||
+ | |U | ||
+ | |V | ||
+ | |W | ||
+ | |Y | ||
+ | |Z |Save and exit| | ||
+ | |%%\%% | ||
+ | |] |Move left| | ||
+ | |%%^%% | ||
+ | |_ | ||
+ | |||
+ | |||
+ | ==== Quote Mode ==== | ||
+ | |||
+ | ^Key ^Action^ | ||
+ | |CTRL-B |Home (Top of document)| | ||
+ | |CTRL-E |End of document| | ||
+ | |CTRL-J |Down one line| | ||
+ | |CTRL-K |List keybindings| | ||
+ | |CTRL-N |Page Down| | ||
+ | |CTRL-P |Page Up| | ||
+ | |CTRL-Q |Quick abort... FLOW CONTROL CHAR!!!| | ||
+ | |CTRL-R |Redraw screen| | ||
+ | |CTRL-%%^%% |Up one line| | ||
+ | |CTRL-_ |Quick abort (Same as CTRL-Q)| | ||
+ | |SPACE | ||
+ | |ENTER | ||
+ | |A |Select All| | ||
+ | |B |Enter block mode| | ||
+ | |N |Unselect all (" | ||
+ | |||
+ | |||
+ | ==== A few notes on keybindings ==== | ||
+ | I am not completely opposed to changing some keybindings. | ||
+ | ones fall into three catagories: | ||
+ | - " | ||
+ | - " | ||
+ | - " | ||
+ | |||
+ | The breakdown is as follows: | ||
+ | * Keepers: | ||
+ | * Lukewarm: '' | ||
+ | * Changers: '' | ||
+ | |||
+ | The following CTRL keys are currently unused: '' | ||
+ | |||
+ | CTRL-Q and CTRL-S I do *not* want to use without alternates as they are the | ||
+ | Xon/Xoff chars used in flow control and are sometimes impossible to send from | ||
+ | a terminal. | ||
+ | |||
+ | I am open to suggestions. | ||
+ | |||
===== See Also ===== | ===== See Also ===== | ||
* [[: | * [[: | ||
+ | * [[: | ||
* [[: | * [[: | ||
+ | {{tag> |