Emulations
Emulation
is the process of imitating another program. SlickEdit
®
Core provides emulations of key bind-
ings for 13 editors so that you can use the style to which you are accustomed, making your coding experi-
ence as efficient as possible.
The Key Bindings dialog allows you see what keys or key sequences are bound to what commands.
Emulation charts are also available as printable PDF documents in the
docs
subdirectory of your SlickEd-
it Core installation directory. See
Key and Mouse Bindings
for more information.
Supported Emulations
This section lists each emulation mode and any special notes.
•
BBEdit
•
Brief
- This emulation relies heavily on
Alt
key bindings. In addition to Brief emulation support,
SlickEdit
®
Core also supports Brief regular expressions. See
Regular Expression Syntax
for more in-
formation.
•
CodeWarrior
•
CodeWright
•
CUA
- CUA is an acronym for Common User Interface, a standard set of user interface guidelines simil-
ar to those used in Microsoft products. This is the default emulation mode used by SlickEdit Core.
•
Epsilon
- This emulation relies heavily on
Ctrl
+
X
and
Escape
(meta) key bindings.
•
GNU Emacs
- This emulation relies heavily on
Ctrl
+
X
and
Escape
(meta) key bindings. It does not in-
clude an Emacs Lisp emulator.
•
ISPF
- Support is included for ISPF prefix line commands, the ISPF command line, rulers, line number-
ing, and some XEDIT extensions. In addition to the ISPF emulation charts, additional documentation
about using this emulation is available—see
Using the ISPF and XEDIT Emulations
.
•
SlickEdit
®
(Text Mode Edition)
•
Vim
- The Vim emulation contains special keys and key sequences that are case-sensitive. A plus (+)
sign separates the simultaneous key presses. For example, the key binding
Ctrl
+
x
,
k
, which closes the
current file, indicates to press at the same time the
Ctrl
key and lowercase
x
, release, then press
k
to
insert the lowercase k. Another example is the key binding
gP
, which pastes the text before the cursor.
Press the
G
key (which inserts a lowercase
g
), release, then press
Shift
plus
p
at the same time (which
inserts the uppercase P).
•
Visual C++ 6
•
Visual Studio
- The key bindings provided for the Visual Studio emulation are not the same as the key
bindings used in Visual C++, but there might be some overlap. If Microsoft Visual Studio does not
Supported Emulations
41
Summary of Contents for Corev3.3 for Eclipse
Page 1: ...Think Slick Corev3 3 for Eclipse...
Page 2: ......
Page 3: ...SlickEdit Core v3 3 for Eclipse...
Page 5: ......
Page 6: ......
Page 14: ...xii...
Page 20: ...xviii...
Page 22: ...xx...
Page 23: ...Chapter 1 Introduction 1...
Page 41: ...Chapter 3 User Interface 19...
Page 61: ...Chapter 4 User Preferences 39...
Page 80: ...BODY BODY HTML HTMLEOF Restoring Settings on Startup 58...
Page 82: ...60...
Page 83: ...Chapter 5 Context Tagging 61...
Page 97: ...Chapter 6 Editing Features 75...
Page 124: ...Code Templates 102...
Page 238: ...Figure 6 49 Test Parsing Configuration Example 1 C Refactoring 216...
Page 241: ...Figure 6 51 Test Parsing Configuration Example 3 Reviewing Refactoring Changes 219...
Page 250: ...228...
Page 251: ...Chapter 7 Language Specific Editing 229...
Page 328: ...306...
Page 329: ...Chapter 8 Tools and Utilities 307...
Page 350: ...328...
Page 351: ...Chapter 9 Macros and Macro Programming 329...
Page 360: ...338...
Page 361: ...Chapter 10 SlickEdit Core Dialogs 339...
Page 375: ...Find and Replace View 353...
Page 491: ...Chapter 11 Appendix 469...
Page 567: ......
Page 568: ......