# Emacs-like keymap for text editor LE.
# Abel Morabito <amorabito@funescoop.com.ar>
backward-char           $kcub1
backward-char           ^B
forward-char            $kcuf1
forward-char            ^F
backward-word           \e|$kcub1
backward-word           $kLFT
backward-word           \e|b
backward-word           \e|B
forward-word            \e|$kcuf1
forward-word            $kRIT
forward-word            \e|f
forward-word            \e|F
beginning-of-line       $kbeg
beginning-of-line       $khome
beginning-of-line       $ka1
beginning-of-line       \e|^
beginning-of-line       ^A
end-of-line             $kend
end-of-line             $kc1
end-of-line             $kll
end-of-line             \e|\$
end-of-line             ^E
beginning-of-file       $kBEG
beginning-of-file       $kHOME
beginning-of-file       \e|$kbeg
beginning-of-file       \e|$khome
beginning-of-file       \e|<
end-of-file             $kEND
end-of-file             \e|$kend
end-of-file             \e|>
next-page               $knp
next-page               $kc3
next-page               $knxt
next-page               \e|$kcud1
next-page		^V
previous-page           $kpp
previous-page           $ka3
previous-page           $kprv
previous-page           \e|$kcuu1
previous-page		\e|v
previous-page		\e|V
page-top                \e|$kpp
page-top                $kPRV
page-bottom             \e|$knp
page-bottom             $kNXT
to-line-number          $kf8
to-line-number          \e|8
to-line-number          \e|g
to-line-number          \e|G
to-offset               ^C|^O
to-previous-edit        ^C|^P
previous-line           $kcuu1
previous-line           ^P
next-line               $kcud1
next-line               ^N
mark-backward-char      \eO2D
mark-forward-char       \eO2C
mark-backward-word      \eO6D
mark-forward-word       \eO6C
mark-forward-word       \e|@
mark-beginning-of-line  \eO2H
mark-end-of-line        \eO2F
mark-beginning-of-file  \eO6H
mark-end-of-file        \eO6F
mark-next-page          \e[6;2~
mark-previous-page      \e[5;2~
mark-page-top           \e[5;6~
mark-page-bottom        \e[6;6~
mark-previous-line      \eO2A
mark-next-line          \eO2B
backward-delete-char    ^H
backward-delete-char    $kbs
delete-char             ^D
delete-char             \177
delete-char             $kdch1
forward-delete-word     \e|$kdch1
forward-delete-word     $kDC
delete-word             \e|d
delete-word             \e|D
backward-delete-word    \e|$kbs
forward-delete-word     \e|\177
backward-delete-word    \e|^H
delete-to-eol           ^K
delete-to-eol           $kel
delete-line             $kdl
undelete                ^X|u
undelete                $kund
new-line                ^M
copy-from-up            ^C|^T
copy-from-down          ^C|^V
load-file               $kf3
load-file               \e|3
load-file               ^X|^F
switch-file             \e|$kf3
switch-file             $1kf3
switch-file             ^X|b
switch-file             ^X|B
save-file               $kf2
save-file               \e|2
save-file               ^X|^S
save-file-as            $1kf2
save-file-as            ^X|^W
copy-block              $kf11
move-block              $kf12
delete-block            $1kf12
delete-block            \e$kf12
read-block		^X|i
read-block		^X|I
set-block-end           $kf6
set-block-end           \e|6
set-block-begin         $kf5
set-block-begin         \e|5
pipe-block              \e|\|
start-drag-mark		\000
remember-block          \e|w
remember-block          \e|W
delete-block            ^W
yank-block		^Y
insert-prefix           ^C|>
block-functions         $kf4
block-functions         \e|4
convert-to-upper	\e|u
convert-to-upper	\e|U
convert-to-lower	\e|l
convert-to-lower	\e|L
exchange-cases		^T
mark-line               \e|$kf5
mark-line               $1kf5
mark-to-eol             \e|$kf6
mark-to-eol             $1kf6
yank-block              $1kf11
search-forward          $kf7
search-forward          \e|7
search-forward          ^S
search-backward         ^R
start-replace           \e|%
start-replace           $2kf7
continue-search         $1kf7
find-matching-bracket   ^]
find-block-begin        $2kf5
find-block-end          $2kf6
format-functions        \e|$kf4
format-functions        $1kf4
format-paragraph	\e|q
format-paragraph	\e|Q
choose-character        \e|e
choose-character        \e|E
editor-options          \e|o
editor-options          \e|O
quoted-insert           ^Q
help                    $kf1
help                    \e|1
word-help               \e|$kf1
word-help               $2kf1
escape                  ^X|^C
escape                  $kext
escape                  $kcan
escape			^G
suspend-editor		$kspd
suspend-editor		^Z
compile                 $3kf9
compile                 \e|$kf9
make                    $kf9
make                    \e|9
make-run                $2kf9
shell-escape            $1kf9
shell-command           \e!
comment-line            \e|/
refresh-screen          ^L
refresh-screen          $krfr
enter-menu              $kf10
enter-menu              \e|0
switch-insert-mode      \e|x|i
switch-insert-mode      \e|X|I
switch-hex-mode         \e|x|h
switch-hex-mode         \e|X|H
switch-autoindent-mode  \e|x|a
switch-autoindent-mode  \e|X|A
switch-russian-mode     \e|x|r
switch-russian-mode     \e|X|R
switch-text-mode        \e|x|t
switch-text-mode        \e|X|T
switch-graph-mode       \e|x|g
switch-graph-mode       \e|X|G
write-block             ^X|a
write-block             ^X|A
