LNX Version 3.00Alpha1 ADD-ON (July 7, 2009)(for Linux)
Compatible with ME2008
----------
This package provides the following:
- SCROLL MARGINS
- SMOOTH SCROLLING
- TOGGLE SYNC SPLIT WINDOWS
- SYNC AUTO-COMPARE LINES (updated 4.32)
- EDX NWS SORT
- HISTORY CLEANUP
- LIST UNASSIGNED KEYS
- LIST COMMAND KEYS
- LIST MODE SHIFT KEYS
- GOOGLE CURRENT LINE
- DIRECT ACCESS TO PASTE BUFFERS 0-9
- OPTIONAL EDX EDITING KEYPAD
- CLONE WINDOW
- RUN CURRENT FILE
- ALIGN TABS
- ALIGN COMMAS
- LINUX SUPPORT

....

....
EDX Sync CompareSCROLL MARGINS
Scroll Margins mean the cursor doesn't have to reach the very bottom or very top of the window before the text scrolls. Instead the text scrolls when the cursor gets to within a few lines of the top or bottom. This way you can always see what the next few lines are above and below the cursor. The scroll speed and scroll margins are adjustable with a new EDX Preferences menu (New to EDX 4.00).
SMOOTH SCROLLING
The scrolling rate is adjustable with a new EDX Preferences menu (New to EDX 4.00).
TOGGLE SYNC SPLIT WINDOWS
If you have a split window this will sync both windows together so if you move up/down in one window the other window also moves up/down.
SYNC AUTO-COMPARE LINES
An addition to Sync Windows. Position on two matching lines, then run EDX -> EDX SyncCompare and it will check line by line until it comes to two lines that don't match. There's an option under EDX -> EDX OPTIONS "EDX Sync Auto-Compare: Ignore Whitespace.
EDX NWS SORT
Sort on multiple keys, mixed ascending/descending. Also sort dates and times. (A major overhaul of the NWS Sort that Bret Sutton wrote.)
DIRECT ACCESS TO PASTE BUFFERS 0-9 (New to version 3.02)
GOLD-P will copy to any paste buffer 0-9; GOLD-O will paste from any paste buffer 0-9; and GOLD-B will go to any paste buffer 0-9.
HISTORY CLEANUP
Allows you to delete unwanted entries from Multi-Edit dialog box history lists. (Written by Brent Stroh. Minor change by David Deley.)
LIST UNASSIGNED KEYS
Lists all unassigned keys. Useful if you want to know what keys are available to assign a keystroke macro to. (Written by Jim Couch. Minor changes by David Deley.)
LIST COMMAND KEYS
Lists all assigned keys and what they do. (Written by Jim Couch. Minor changes by David Deley.)
LIST MODE SHIFT KEYS
Lists all mode shift keys and what they do. (Written by Jim Couch. Minor changes by David Deley.)
GOOGLE CURRENT LINE
Launches Google in Internet Explorer using the current line as the search criteria. Selecting part of the current line will restrict the search to the selected text. Use double quotes for an exact search to a phrase (as you would normally do with Google).
(Written by Jonathan. Minor changes by David Deley.)
CLONE WINDOW (new 4.14)
Make a copy of the current window
RUN CURRENT FILE (new 4.14)
Save current file and execute it
ALIGN TABS (new 4.14)
Align Tab Delimited Data
ALIGN COMMAS (new 4.14)
Align Comma Delimited Data
EDXNWS SORT (new 4.14)
Sort is now stable if you use a template.
LINUX SUPPORT (new 4.20)
This is a Pre-Alpha 1 release, which means I'm not finished with it yet, but it's good enough that you can try it and tell me where all the bugs are. (I'm using Ubuntu & CodeWeaver's Crossover.)
OPTIONAL EDX EDITING KEYPAD
This editing keypad makes it easy to quickly move around the file and do common things that are frequently done. (You may also install the EDX add-on without defining any keys. See file "ReadMe.txt")
- Code: Select all
EDX-MODE KEYPAD KEY FUNCTIONS
+-------------------------------------------+
| Num Lock |/ | * |- |
| | | | |
| | | Find next| Del L |
| | | Find | Und L |
|----------+----------+----------+----------|
|7 |8 |9 |+ |
| | | | |
| GOLD | Sect | NxtMarker| |
| | Swap | | |
|----------+----------+----------+ |
|4 |5 |6 | |
| | | | |
| Advance | Backup | Cut | Del W |
| Bottom | Top | Paste | Und W |
|----------+----------+----------+----------|
|1 |2 |3 | |
| | | | |
| Word | EOL | Char | Enter |
|Changecase| Del EOL | Specins | |
|---------------------+----------| |
|0 |. | |
| | | |
| Line | Select | |
| Open Line | Reset | |
+-------------------------------------------+
+----------+
|6 |
| |
| Cut | <-- key function
| Paste | <-- GOLD key function
+----------+
See file "EDX Documentation.txt" (in the EDX .zip file) for further information.
See file "ReadMe(EDX).txt" (in the EDX .zip file) for installation instructions.
See file "ReadMe(LNX).txt" (in the EDX .zip file) for information on running Multi-Edit under Linux.
I've named this add-on "EDX". EDX was the name of a text editor I wrote in TPU for VMS operating systems many years ago back when dinosaurs roamed the earth. There's a lot of history behind EDX, but history is boring so I won't bother you with it.
OTHER THINGS YOU CAN DO IN MULTI-EDIT
- SHOW RANDOM ACCESS MARKERS
View -> Bookmarks OR CTRL+M (M for Markers) - FIND WORD UNDER CURSOR
Up: SHIFT+left_mouse_button
Down: CTRL+left_mouse_button
OR
Up: CTRL+ALT+up_arrow
Down: CTRL+ALT+down_arrow
OR
Invoke Find dialog, then press Up key. (Word under cursor is always placed at the top of the list in the Find dialog.)
- Double-clicking the mouse will highlight the current word.
- Triple-clicking the mouse will highlight the current line.
- Double-clicking on any of the following characters ()[]<>{} will highlight to the matching paren. (CTRL-F9 also does this.)
- Double-clicking on /* will highlight to the matching */
- Clicking on window letter brings up windows list. (The window letter is in the lower left corner of the window, a letter such as A,B,C,...)
- Clicking on file status area brings up FILE -> PROPERTIES (The file status area is just to right of the window letter)
- Right-clicking on file status area toggles readonly on/off.
- Clicking on line number & col area of status line brings up Goto Line dialog. (The status line is at the bottom of the Multi-Edit window. Looks like [46]L:46 C:58 The number in the brackets is the original line number. An asterisk means you're on a new line added to the file.)
- Clicking on square on far right of status line opens/closes the Tool Pane ( menu VIEW -> TOOL PANE )
- Right-clicking inside a window brings up a menu of options (the Context menu).
-----------
03/24/2004 Version 2.01
05/03/2004 Version 2.02 changed handling of edx$select
05/20/2004 Version 2.03 added edx$insert_ruler
05/21/2004 Version 2.04 fixed key assignments for End of File; Top of File
08/27/2004 Version 2.05 fixed GOLD KP1 to toggle case of selected range
04/02/2006 Version 3.0 Major new release.
04/04/2006 Version 3.01 Added edx$next_marker and assigned to KP-9.
04/11/2006 Version 3.02 Added several commands.
05/20/2006 Version 3.03 Compatible with Multi-Edit version 10 (ME2006)
05/21/2006 Version 3.03a More compatible with Multi-Edit version 10 (ME2006)
09/13/2006 Version 3.05 Added edx$windows_explorer.
Modified Launch Google so you can select part of a line and Google the selection.
Added edx$shift_left and edx$shift_right (GOLD left_arrow, GOLD right_arrow).
Added edx$sync_cursor. Fixed handling of edx$undelete_line when cursor is beyond EOF.
Added GOLD 0-9 jump to Random Access Marker 0-9
05/26/2007 Version 4.00 Added edx$setup, edx$caps, edx$lower
12/06/2008 Version 4.14 Lots of new features.
12/09/2008 Version 4.15
01/24/2009 Version 4.20 Linux, Sync Windows Auto-Compare
02/02/2009 Version 4.22 fix Align Delimited Data
02/02/2009 Updated LNX to 2.03
07/07/2009 Version 4.32 EDX Sync Compare
09/04/2009 Version 4.35 added edx$trim_whitespace, fixed edx$sync to give correct column number
09/23/2009 Version 4.36 edx$eofc,edx$bofc
(Click on Watch this topic for replies at the top or bottom right to be notified of updates to this package.)
The download below contains both EDX and LNX:
