[Table 1] Function-Key default assignment.
You can see this on xe by "=B" command.
+-----------------+--------+---------------------------------------+
|Function |Command |Key assign(*:Fixed,you cannot change) |
+-----------------+--------+---------------------------------------+
|Execute+Next Line|ENT |10key-Enter(*), Enter(*) #1(Right Ctrl)|
|Next Line | |Alt+Enter #1(Enter) |
|Reset |RES |Esc(*) #7 |
|Insert Toggle |INS |Ins(*) |
|Cursor Right/Down|CSD |Alt+Backspace |
|Hex Vertical |HEX |Ctrl+F10 |
|Hex input mode |XIN |Ctrl+F11 |
|Up | |Up-arrow(*) #13 |
|Down | |Down-arrow(*) #13 |
|Left | |Left-arrow(*) #13 |
|Right | |Right-arrow(*) #13 |
|Next Tab | |Tab(*) #11 |
|Prev Tab | |Shift+Tab(*) |
|Top of Line | |Shift+Left-arrow |
|End of Line | |Shift+Right-arrow |
|Scroll Up 1 Line | |Shift+Up-arrow #8 |
|Scroll Dn 1 Line | |Shift+Down-arrow #8 |
|Next Value | |Shift+Left-arrow #8 |
|Prev Value | |Shift+Right-arrow #8 |
|Cursor Home |HOM |Home |
|Page Up |UP |PgUp(*),F7 |
|Page Down |DOW |PgDn(*),F8 |
|Scroll Left |LEF |F10 |
|Scroll Right |RIG |F11 |
|Set-Scroll-Size |SCR | |
|Top of File |TOP |Shift+PgUp |
|End of File |BOT |Shift+PgDn |
|Backspace | |Backspace(*) |
|Delete Char | |Del(*) |
|Delete Line | |Shift+Del |
|Erase End of Line| |End,Alt+t |
|Erase Top of Line| |Shift+Backspace |
|Clear Top of Line| |Shift+End |
|Split Line | |Shift+Enter,Shift+10key-Enter,Alt+s #2 |
|Insert Line | |Shift+Ins |
|Repeat Line | |Shift+F10,Alt+r |
|Block Start/End | |Alt+F7,Alt+b,Ctrl+F7 #3 |
|Block Save | |Alt+F9,Ctrl+F9 #3 |
|Word Save | |Alt+w #3 |
|Word PasteToCmd | |Ctl+w #3 |
|Block Insert | |Alt+Ins,Alt+c,Ctrl+Ins #3 |
|Block Copy Over | |Alt+F8,Alt+p,Ctrl+F8 #3 |
|Block Over Space | |Alt+o #3 |
|Block Cut | |Alt+Del,Alt+d,Ctrl+Del #3 |
|Block Clear | |Alt+End,Alt+e #3 |
|Block Cut Move | |Alt+m #3 |
|Block Clear Move | |Alt+n #3 |
|Line Marking | |Alt+h #3 |
|Line Insert Copy | |Alt+i #3 |
|Line Ins Cut Move| |Alt+j #3 |
|Line Ins Clr Move| |Alt+k #3 |
|Line Exclude | |Alt+x |
|Line Include | |Alt+y |
|Line Include 1'st| |Alt+f |
|Line Include last| |Alt+l |
|Input Shortcut | |Alt+a #12 |
|Display Shortcut | |Alt+q #12 |
|ScreenHardCopy | |Alt+z,Ctl+h #16 |
|Dir Size option | |F6 |
|Dir LongFileName |LFN |Shift+F11 |
|Dir FileDesc | |Shift+F10 #14 |
|Dir Linecmd Cut | |F10 #9 |
|Dir Linecmd Paste| |F11 #9 |
|HSplit |HSP |F2 |
|VSplit |VSP |Shift+F2 |
|Swap |SWA (W) |F9 |
|Next Panel |NEX (+) |Shift+F8 |
|Prev Panel |PRE (-) |Shift+F7 |
|Call Menu |= | |
|Exit |EXI |Shift+F9 |
|Return |RET |F4 |
|Quit |QUI |Shift+F4 |
|End |END |F3 |
|Save |SAV (S) |Shift+F3 |
|Cancel |CAN |F1 |
|Edit |EDI (E) | |
|Browse |BRO (B) | |
|PathUp |DPU |Alt+Left-arrow #15 |
|PathDown |DPD |Alt+Right-arrow #15 |
|Select |SEL (S) | |
|Create |CRE | |
|Replace |REP | |
|Copy |COP | |
|Move |MOV | |
|Drop set of lines|DRO | |
|Undo |UND (U) |Shift+F1 |
|Redo |RED |Ctrl+F2 |
|Locate |LOC (L) | |
|Ligature mode |LIG |A+; |
|Combine mode |CMB |A+: |
|Cursor move |POS | |
|Char input |KEY | |
|Find(Casesense) |FIN (F) | #4 |
|Find(Caseinsense)|IFI (I) | #4 |
|Find & Exclude |EXC (X) | #4 |
|do.(Caseinsense) |IX | #4 |
|Re-Find | |F5 #4 |
|Re-Find(reverse) | |Shift+F5 #4 #5 |
|Find SplitScr | |Ctrl+F5 |
|Find SplitScr-rev| |Shift+Ctrl+F5 |
|Find OnTheScr | |Alt+F5 |
|Find OnTheScr-rev| |Shift+Alt+F5 |
|WordFindFwdCase |FWF |Ctl+] , Alt+Shift+] |
|WordFindBwdCase |FWB |Ctl+[ , Alt+Shift+[ |
|WordFindFwdNoCase|IWF |Alt+[ |
|WordFindBwdNoCase|IWB |Alt+] |
|Change |CHA (C) | #4 |
|Re-Change | |F6 #4 |
|Re-Chng(reverse) | |Shift+F6 #4 #5 |
|Retrieve | |F12 #6 |
|Retrieve(reverse)| |Shift+F12 #6 |
|Repeat-cmd | |Ctl+F12 |
|RetrieveOfTheScr | |Alt+F12 |
|RetrOfTheScrRev | |Shift+Alt+F12 |
|CmdHistoryList |CHL |Shift+Ctrl+F12 |
|Exchange-exclude |FLI (XX)| |
|Line-no display |NUM | |
|CapsLock |CAP | |
|Re-number |REN | |
|Sort |SOR | |
|Line-split |SPL | |
|TextFlow |TFL | |
|Refresh |REF |Shift+F1 |
|Basic-Calc |XBC | |
|Table-Calc |TC | |
|Version |VER | |
|Tab interval |TAB | |
|Column gauge |COL |Shift+F11 |
|Line Change tag |CID | |
|INI write |INI | |
|Option set |OPT | |
|Submit file |SUB | |
|Async submit |SPA (&) | |
|CMD file execute |EXE | |
|OpenByAssociated |ASS (!) | |
|Command by Timer |AT | |
|Sleep |SLE | |
|DOS command |DOS (>) |(CMD or COMmand can be used.) |
|Help |HEL (?) | |
| | | |
|Null char 0x00 | |Ctrl+"2" #10 |
| | | |
|Graphic Char BL | |Alt+"1",Ctrl+10key-"1" |
|Graphic Char BT | |Alt+"2",Ctrl+10key-"2" |
|Graphic Char BR | |Alt+"3",Ctrl+10key-"3" |
|Graphic Char LT | |Alt+"4",Ctrl+10key-"4" |
|Graphic Char CX | |Alt+"5",Ctrl+10key-"5" |
|Graphic Char RT | |Alt+"6",Ctrl+10key-"6" |
|Graphic Char TL | |Alt+"7",Ctrl+10key-"7" |
|Graphic Char TT | |Alt+"8",Ctrl+10key-"8" |
|Graphic Char TR | |Alt+"9",Ctrl+10key-"9" |
|Graphic Char HL | |Alt+"-",Ctrl+10key-"0",Ctrl+10key-"-" |
|Graphic Char VL | |Alt+"^",Ctrl+10key-".",Ctrl+10key-"+", |
| | |Alt+"=" |
+-----------------+--------+---------------------------------------+
#ifdef UNX
+-----------------+--------+---------------------------------------+
|UserName/ID | |Shift+F6 |
+-----------------+--------+---------------------------------------+
#endif
- You can customize Function-key assignment by preparing modified
XE.INI file.(You can, using INI command, re-create that file with
default value).
- Char typed in parenthesis of command column is abridgement.
#ifdef UNX
#else
- #1:If you specified /Yr on the exe parameter, it is assigned Right-Ctrl
to "Execute+Next Line" and Enter to "Next Line".
#endif
- #2:Delete carriage return mark at the end of line to join with nextline.
And if next line is concatenated line it is cacatinated as whole.
- #3:About Cut and Paste. Refer (0)-(D).
- #4:Find/Change parameter is saved at editor termination, so you can
continue re-find/re-change same word of previous run.
- #5:To change direction of word search, press reverse Find/Change key
only once, then press Re-find/Re-change to continue search to
that direction.
- #6:Command retrieve. Maximum 20 (it can be change by INI file)
command string is stacked.(same cmd string as previously entered
is not duplicately saved but moved to top of stack).
Retrieve is available over session termination.
- #7:Use in following case.
.cancel response to confirmation message.
.stop and reset range specification of Cut & Paste.
By pressing reset key twice or "RESet" command, following occur.
.reset reverse character of found word or copied range by Cut &
Paste
.clear line command except label which is not yet processed.
To clear label cmd, use Esc 3 times or Reset cmd with "L" option.
- #8:"Scroll Up 1 Line"/"Scroll Dn 1 Line" works on Browse/Edit,
Directory list and Command Result edit screen.
"Next Value"/"Prev Value" works on the screen other than else,
and are effective on the limited fields.
For example on "OPTION - 1 COLOR" screen, it increase/decrease
RGB level value.
- #9:Dir Linecmd Cut/Paste is used to copy line command input of
a(attrib)/c(copy)/m(move)/r(rename)/o(open)/%(apply cmd) on dir list.
Use F10 at the status of command input or of copy/move target
displayed after Execute, then use F11 on the line you want to
duplicate the command.
- #10:For other than x00,see (6).INI file,Valid_Ctrl_char.
- #11:Tab(next) move cursor to next tab position if replace mode.
When insert mode it is tab char(x09) input with cursor movement,
which is to next tab position if text mode and to next column
if binary mode.
- #12:String input Shortcut key.
See (E)Terminology (0)Introduction.
- #13:Direction arrow key.
.When scroll lock is on, arrow key scrolls file contents
screen by one column to the direction.
For dir-list screen scroll is up and down only.
This is not work for Linux console version.
.GUI version(wxe,gxe) supports mouse with horizontal scroll function.
If scroll lock is off, horizontal wheel scrolls screen by
the column specified on Setup dialog panel.
- #14:Toggle to display file description.
.Display 48 byte file description on rename column up to end of line.
."description" is gotten as following.
For Windows version, read from top of stream named "xe-desc".
This "stream" is one of ADS(Alternative Data Stream) of NTFS.
":"+47 byte stream is displayed.
When "xe-desc" is not set up or for other than Windows version,
read top 1024 byte of the file itself.
If ":DID" is contained in the range of 1024 byte, display
from the next of ":DID" string to the EndOfLine.
If no "DID:" found, display from top to EndOfLine of 1st not null line
of the file. Control char(<0x20) is replaced by ".".
- #15:PathUp displays the parent directory of the file currently displayed.
PathDown back to the file before PathUp.
- #16:Output to ::hcopy(file in workDir)
Ctrl+h is available except Linux Console version.