📄 elle.9
字号:
.fi.spThe major differences between ELLE with the \fImined\fR profile and \fImined\fR itself are:.sp.nf.in +0.25i1. The definition of a \*(OQword\*(CQ is different for forward and backward word2. The mark is set with CTRL-^ instead of CTRL-@3. Use CTRL-G to abort a command instead of CTRL-\\4. Use CTRL-\ to literally insert the next character, instead of ALT5. CTRL-E adjusts the window to put the cursor in the middle of it6. To get and insert a file, use ESC G instead of CTRL-G7. To go to line n, type ESC n CTRL-[ instead of CTRL-[ n8. You exit with CTRL-X CTRL-X and then answer the question with \*(OQy\*(CQ.9. There are many new commands, windows, larger files, etc..fi.in -0.25i.sp.SS "Emacs Key Bindings".PPIf you do not have the \fImined\fR profile installed, you get the standardEmacs key bindings.These are listed below. Commands not listed are not implemented..sp.in +1.75i.ta +1.25i.ti -1.5i\fBCURSOR MOVEMENT\fR.ti -1.25iCTRL-F Forward one character..ti -1.25iCTRL-B Backward one character..ti -1.25iCTRL-H Same as CTRL-B: move backward one character..ti -1.25iESC F Forward one word..ti -1.25iESC B Backward one word..ti -1.25iCTRL-A Beginning of current line..ti -1.25iCTRL-E End of current line..ti -1.25iCTRL-N Next line (goes to the next line)..ti -1.25iCTRL-P Previous line (goes to the previous line)..ti -1.25iCTRL-V Beginning of next screenful..ti -1.25iESC V Beginning of previous screenful..ti -1.25iESC ]~ Forward Paragraph..ti -1.25iESC [~ Backward Paragraph..ti -1.25iESC < Beginning of whole buffer..ti -1.25iESC > End of whole buffer..sp.ti -1.5i\fBDELETING\fR.ti -1.25iCTRL-D Deletes forward one character (the one the cursor is under)..ti -1.25iDELETE Deletes backward one character (the one to left of cursor)..ti -1.25iESC D Kills forward one word..ti -1.25iESC DEL Kills backward one word..ti -1.25iCTRL-K Kills the rest of the line (to the right of the cursor)..ti -1.25iESC \\ Deletes spaces around the cursor..ti -1.25i^X CTRL-O Deletes blank lines around the cursor..sp.ti -1.5i\fBCASE CHANGE\fR.ti -1.25iESC C Capitalizes word : first letter becomes uppercase; rest lower.ti -1.25iESC L Makes the whole next word lowercase..ti -1.25iESC U Makes the whole next word uppercase..ti -1.25i^X CTRL-L Makes whole region lowercase..ti -1.25i^X CTRL-U Makes whole region uppercase..sp.ti -1.5i\fBSEARCHING\fR (If no string is given, previous string is used).ti -1.25iCTRL-S Incremental Search forward; prompts \*(OQI-search:\*(CQ.ti -1.25iCTRL-R Reverse Incremental Search; prompts \*(OQR-search:\*(CQ.HSDuring an incremental search, the following characters have special effects:.HS.in +1.2i.ta +1.0i +0.2i.ti -1.2i\*(OQnormal\*(CQ - Begin searching immediately..ti -1.2i^G - Cancel I-search, return to start..ti -1.2iDEL - Erase last char, return to last match..ti -1.2i^S, ^R - Repeat search (or change direction)..ti -1.2iESC or CR - Exit I-search at current point..sp.in -1.2i.ta +1.25i.ti -1.25iESC % Query Replace. Interactive replace. Type \*(OQ?\*(CQ to see options..ti -1.25i^X % Replace String. Like Query Replace, but not interactive.sp.ti -1.5i\fBMARKING AREAS\fR.ti -1.25iCTRL-^ Set mark.ti -1.25i^X CTRL-X Exchange cursor and mark..ti -1.25iESC H Mark Paragraph. Sets mark and cursor to surround a para..ti -1.25iCTRL-W Wipe-out -- kills a \*(OQregion\*(CQ:.ti -1.25iESC W Copy region. Like CTRL-W then CTRL-Y but modifies buffer.ti -1.25iCTRL-Y Yanks-back (un-kills) whatever you have most recently killed..ti -1.25iESC Y Yanks-back (un-kills) the next most recently killed text..ti -1.25iESC CTRL-W Append Next Kill. Accumulates stuff from several kills.sp.ti -1.5i\fBFILLING TEXT\fR.ti -1.25iESC Q Fill the paragraph to the size of the Fill Column..ti -1.25iESC G Fill the region..ti -1.25i^X F Set Fill Column. ESC Q will use this line size..ti -1.25i^X . Set Fill Prefix. Asks for prefix string .ti -1.25i^X T Toggles Auto Fill Mode..sp.ti -1.5i\fBWINDOWS\fR.ti -1.25i^X 2 Make two windows (split screen)..ti -1.25i^X 1 Make one window (delete window) (make one screen)..ti -1.25i^X O Go to Other window..ti -1.25i^X ^ Grow window: makes current window bigger..sp.ti -1.5i\fBBUFFERS\fR.ti -1.25i^X CTRL-F Find a file and make a buffer for it..ti -1.25i^X B Select Buffer: goes to specified buffer or makes new one.ti -1.25i^X CTRL-B Show the names of the buffers used in this editing session..ti -1.25i^X K Kill Buffer..ti -1.25iESC tilde Say buffer is not modified..ti -1.25i^X CTRL-M Toggle EOL mode (per-buffer flag)..sp.ti -1.5i\fBKEYBOARD MACRO\fR.ti -1.25i^X ( Start collecting a keyboard macro..ti -1.25i^X ) Stop collecting..ti -1.25i^X E Execute the collected macro..ti -1.25i^X * Display the collected macro..sp.ti -1.5i\fBFILES\fR.ti -1.25i^X CTRL-I Insert a file where cursor is..ti -1.25i^X CTRL-R Read a new file into current buffer..ti -1.25i^X CTRL-V Same as ^X ^R above (reads a file)..ti -1.25i^X CTRL-W Write buffer out to new file name..ti -1.25i^X CTRL-S Save file: write out buffer to its file name..ti -1.25i^X CTRL-E Write region out to new file name..sp.ti -1.5i\fBMISCELLANEOUS\fR.ti -1.25i^X CTRL-Z Exit from ELLE. .ti -1.25i^X ! Escape to shell (CTRL-D to return).ti -1.25iCTRL-O Open up line .ti -1.25iLINEFEED Same as typing RETURN and TAB..ti -1.25iCTRL-T Transposes characters..ti -1.25iESC T Transposes words..ti -1.25iCTRL-U Makes the next command happen four times..ti -1.25iCTRL-U number Makes the next command happen \*(OQnumber\*(CQ times. .ti -1.25iESC number Same as CTRL-U number..ti -1.25iCTRL-L Refreshes screen..ti -1.25iCTRL-U CTRL-L Refresh only the line cursor is on..ti -1.25iCTRL-U n CTRL-L Change window so the cursor is on line n.ti -1.25iCTRL-Q Quote: insert the next character no matter what it is..ti -1.25iCTRL-G Quit: use to avoid answering a question..ti -1.25iESC ; Inserts comment (for writing C programs)..ti -1.25iESC I Inserts indentation equal to previous line..ti -1.25iESC M Move to end of this line's indentation..ti -1.25iCTRL-_ Describe a command (if the command database is online).sp.ti -1.5i\fBUNUSED CONTROLS\fR.ti -1.25iCTRL-C Not used..ti -1.25iCTRL-Z Not used..ti -1.25iCTRL-] Not used..fi.in -1.75i.sp .SP 0.5.SS "ELLE profile".PPIt is possible to create your own user profile.The mechanism is different from Emacs, since ELLE does not have Mock Lisp.Proceed as follows..LI.ITModify \fI.ellepro.e\fR to suit your taste..ITInstall \fI.ellepro.e\fR in your home directory..ITType:.HS.Cx "ellec \(enProfile".HS.ITCheck to see if \fI.ellepro.b1\fR has been created.If it has, you are ready to go..LX.SS "Author".PPELLE was written by Ken Harrenstien of SRI (klh@sri.com).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -