Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Commands by Topic
      . . .
      Language Modes
         Asm Mode
         C Mode
         Configuration File Mode
         . . .
         Visual Basic Mode
      More Programming Features
         Pulling Words
         Accessing Help
         Commenting Commands
      Fixing Mistakes
         Undoing
         Interrupting a Command
      . . .

Previous   Up    Next
More Programming Features  Commands by Topic   Accessing Help


Epsilon User's Manual and Reference > Commands by Topic > More Programming Features >

Pulling Words

The pull-word command bound to the Ctrl-<Up> key (as well as the F3 key) scans the buffer before point, and copies the previous word to the location at point. If you type the key again, it pulls in the word before that, etc. Whenever Epsilon pulls in a word, it replaces any previously pulled-in word. If you like the word that has been pulled in, you do not need to do anything special to accept it-Epsilon resumes normal editing when you type any key except for the few special keys reserved by this command. You can type Ctrl-<Down> (the pull-word-fwd command) to go in the other direction. Type Ctrl-G to erase the pulled-in word and abort this command.

If a portion of a word immediately precedes point, that subword becomes a filter for pulled-in words. For example, suppose you start to type a word that begins WM, then you notice that the word WM_QUERYENDSESSION appears a few lines above. Just type Ctrl-<Up> and Epsilon fills in the rest of this word.

The command provides various visual clues that tell you exactly from which point in the buffer Epsilon is pulling in the word. If the source is close enough to be visible in the window, it is simply highlighted. If the pulled-in word comes from farther away, Epsilon shows the context in the echo area, or in a context window that it pops up (out of the way of your typing).

The commands do nothing if point appears in the interior of a word, or at the beginning of a word. They work only if point is at the end of a word, or not adjacent to a word.

Standard bindings:

  Ctrl-<Up>, <F-3>  pull-word
 Ctrl-<Down>  pull-word-fwd
 



Previous   Up    Next
More Programming Features  Commands by Topic   Accessing Help


Lugaru Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.