Epsilon User's Manual and Reference >
Commands by Topic >
Language Modes >
Epsilon automatically enters shell
mode when you read a file with an extension of .sh, .csh, .ksh, .bash,
.tcsh, or .zsh, or a name (or extension) of .bashrc, .cshrc, .tcshrc,
_logout, .login, or .logout, or when you
read a file with no extension that starts with a
#! line and uses
one of these shell names. In Shell mode, Epsilon does appropriate
syntax highlighting, recognizing comments, variables and strings.
In Shell mode, Epsilon uses a tab size setting specified by the
When the cursor is on a brace, bracket, or parenthesis, Epsilon will
try to locate its matching brace, bracket, or parenthesis, and
highlight them both. If the current character has no match, Epsilon
will not highlight it. Set the variable
auto-show-shell-delimiters to zero to disable this feature.
A here document can indicate that its contents should be syntax
highlighted in a different language, by specifying a terminating
string with an extension. At the moment the extensions .tex and .html
are recognized. So for example a here document that begins with
<<"end.html" will be colored as HTML. See the
Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.