The major mode is described first.
For minor modes, see following pages.
C#/l mode:
Major mode for editing C# (pronounced "see sharp") code.
This is a simple example of a separate mode derived from CC Mode to
support a language with syntax similar to C/C++/ObjC/Java/IDL/Pike.
The hook `c-mode-common-hook' is run with no args at mode
initialization, then `csharp-mode-hook'.
Key bindings:
key binding
--- -------
TAB c-tab-indent-or-complete
) c-electric-paren
( c-electric-paren
: c-electric-colon
, c-electric-semi&comma
; c-electric-semi&comma
* c-electric-star
/ c-electric-slash
} c-electric-brace
{ c-electric-brace
# c-electric-pound
DEL c-electric-backspace
C-d c-electric-delete-forward
C-c Prefix Command
ESC Prefix Command
C-c C-w c-subword-mode
C-c . c-set-style
C-c C-s c-show-syntactic-information
C-c C-q c-indent-defun
C-c C-o c-set-offset
C-c C-l c-toggle-electric-state
C-c C-c comment-region
C-c C-b c-submit-bug-report
C-c C-a c-toggle-auto-newline
C-c C-\ c-backslash-region
C-c <C-backspace> c-hungry-delete-forward
C-c <C-backspace> c-hungry-delete-forward
C-c <C-delete> c-hungry-delete-backwards
C-c <C-deletechar> c-hungry-delete-forward
C-c <deletechar> c-hungry-delete-forward
C-c C-DEL c-hungry-delete-backwards
C-c DEL c-hungry-delete-backwards
C-c C-d c-hungry-delete-forward
C-c C-u c-up-conditional
C-c C-p c-backward-conditional
C-c C-n c-forward-conditional
ESC q c-fill-paragraph
ESC j c-indent-new-comment-line
ESC C-j c-indent-new-comment-line
ESC e c-end-of-statement
ESC a c-beginning-of-statement
ESC C-q c-indent-exp
ESC C-h c-mark-function
^L
Abbrev minor mode (indicator Abbrev):
Toggle abbrev mode.
With argument ARG, turn abbrev mode on iff ARG is positive.
In abbrev mode, inserting an abbreviation causes it to expand
and be replaced by its expansion.
^L
auto-fill-function minor mode (indicator Fill):
Automatically break line at a previous space, in insertion of text.