; /////////////////////////////////////////////////////////////////////////////
;  ФАЙЛ ОПРЕДЕЛЕНИЯ КЛАВИАТУРНЫХ КОМАНД       переведен на #20 Private Station
;  GoldED v2.50-3.00B5                            GedRUS-PRO Beta 12 (10.1998)
; /////////////////////////////////////////////////////////////////////////////
;  Keyboard Definition File
;
;  Синтаксис строк этого файла таков: <Клавиша> <Команда>
;
;  <Клавиша> может иметь следующие значения:
;
;  Клавиша   Клавиша (Символ или обозначение клавиши)
;  @Клавиша  Alt-Клавиша
;  ^Клавиша  Ctrl-Клавиша
;  #Клавиша  Shift-Клавиша       
;
;  Индекс в квадратных скобках обозначает версию, 
;  начиная с которой действует соответствующая команда.
; 
; /////////////////////////////////////////////////////////////////////////////

;========================== Команды выбора областей ========================== 

@A          AREAabort
Esc         AREAaskexit
@X          AREAaskexit
@F4         AREAaskexit
@B          AREAboardnos
@C          AREAcatchup             ; [ v3.00B3 ]
@O          AREAdosshell
^M          AREAdropmsgmarks        ; [ v3.00B4 ]   
Home        AREAgotofirst
End         AREAgotolast
@H          AREAheat
@J          AREAjump
^Left       AREAjump
^Right      AREAjump
^Enter      AREAjumpnextmatch
Tab         AREAjumpnextmatch
^Q          AREAquitnow
@S          AREAscan
@P          AREAscanpm
@R          AREAselectmarks         ; [ v3.00B4 ]
Right       AREAselect
Enter       AREAselect
Ins         AREAtoggle
@T          AREAtoggle
^Z          AREAtouchnetscan
@Z          AREAzap
@W          AREAwritegoldlast       ; [ v3.00A2 ]

;======================= Команды встроенного редактора =======================

Esc         EDITabort
@A          EDITanchor
@X          EDITaskexit
@F4         EDITaskexit
@F5         EDITcleardeletebuf
@F6         EDITclearpastebuf
@C          EDITcopy
^C          EDITcopy
^-          EDITcopyabovechar
@M          EDITcut
^X          EDITcut
Del         EDITdelchar
@K          EDITdeleteeol
@Y          EDITdeleteeol
BackSpace   EDITdelleft
@D          EDITdelline
^Y          EDITdelline
^BackSpace  EDITdelltword
^F5         EDITdelltword
^F6         EDITdelrtword
^T          EDITdelrtword
@O          EDITdosshell
F4          EDITdupline
;@Z         EDITexitmsg
@W          EDITexporttext
Home        EDITgobegline
^PgDn       EDITgobotline                   ; [ v3.00A5 ]
^End        EDITgobotmsg                    ; [ v3.00A5 ]
@Down       EDITgodown
Down        EDITgodown
^Down       EDITgodown
End         EDITgoeol
@Left       EDITgoleft
@Left       EDITgoleft
Left        EDITgoleft
PgDn        EDITgopgdn
PgUp        EDITgopgup
@Right      EDITgoright
@Right      EDITgoright
Right       EDITgoright
^PgUp       EDITgotopline                   ; [ v3.00A5 ]
^Home       EDITgotopmsg                    ; [ v3.00A5 ]
@Up         EDITgoup
Up          EDITgoup
^Up         EDITgoup
^Left       EDITgowordleft
^Right      EDITgowordright
@H          EDITheader
@Q          EDITimportquotebuf
@I          EDITimporttext
@R          EDITimporttext
F3          EDITimporttext
F8          EDITloadfile
@L          EDITlookupcursor
#F10        EDITlookupdest
F10         EDITlookuporig
;F10         Macro AREAscan "S" "E"
;F12         Macro AREAscan "S" "I"
Enter       EDITnewline
@P          EDITpaste
^V          EDITpaste
^Q          EDITquitnow
@B          EDITreflow
F7          EDITsavefile
@S          EDITsavemsg
F2          EDITsavemsg
^Z          EDITsavemsg
F9          EDITspellcheck
Tab         EDITtab
#Tab        EDITtabreverse          ; [ v3.00B4 ]
@3          EDITtogglecase
Ins         EDITtoggleinsert
@2          EDITtolower
@1          EDITtoupper
^U          EDITundelete
@Z          EDITzapquotebelow

;============================= Команды выбора файлов =========================

Esc         FILEabort
@X          FILEaskexit
@F4         FILEaskexit
@O          FILEdosshell
Home        FILEgotofirst
End         FILEgotolast
Right       FILEgotonext
Left        FILEgotoprev
Ins         FILEmark
^Enter      FILEmarkall
^Home       FILEmarkall
^Q          FILEquitnow
Enter       FILEselect
Space       FILEtogglemark
Del         FILEunmark
^End        FILEunmarkall

;======================== Команды просмотра списка писем =====================

;Esc         LISTabort
@X          LISTaskexit
@F4         LISTaskexit
@O          LISTdosshell
#Tab        LISTgotobookmark
BackSpace   LISTgotobookmark
Home        LISTgotofirst
End         LISTgotolast
Right       LISTgotonext
Left        LISTgotoprev
; Esc         LISTmacro LISTselect READnewarea
S           LISTmarkingoptions
@S          LISTmarkingoptions
^Q          LISTquitnow
Enter       LISTselect
Tab         LISTtogglebookmark
^D          LISTtoggledate         ; [ v2.50B6 ]
Space       LISTtogglemark
^B          LISTtogglewidesubj

;======================== Команды просмотра списка станций ===================

Esc         NODEabort
@X          NODEaskexit
@F4         NODEaskexit
@O          NODEdosshell
Home        NODEgotofirst
End         NODEgotolast
Right       NODEgotonext
Left        NODEgotoprev
^Q          NODEquitnow
Enter       NODEselect

;=========================== Команды просмотра писем =========================

@F4         READaskexit
@X          READaskexit
X           READaskexit
^A          READchangeaka
^S          READchangeattrs
;           READchangecharsin
;           READchangecharsout
@C          READchangemsg
C           READchangemsg
F2          READchangemsg
^O          READchangeorigin
^I          READchangetagline
^T          READchangetemplate
^U          READchangeusername
^J          READchangexlatimport
@G          READcommentmsg
G           READcommentmsg
#F8         READcopymoveforward
@M          READcopymoveforward
M           READcopymoveforward
;           READdecreasemargin
@D          READdeletemsg
D           READdeletemsg
Del         READdeletemsg
@O          READdosshell
O           READdosshell
^F10        READdosshell
#F4         READfidorenumber
^R          READfidorenumber
^F          READfilerequest
#F6         READfindall
@F          READfindall
F           READfindall
@Z          READfindheader
F6          READfindheader
Z           READfindheader
#Tab        READgotobookmark
BackSpace   READgotobookmark
; -           READgotodownlink
; @Left       READgotodownlink
; ^Left       READgotodownlink
<           READgotofirstmsg
^Home       READgotofirstmsg
>           READgotolastmsg
;^End        READgotolastmsg
^End        Macro AREAselect READgotolastmsg READnewarea
^G          READgotomsgno
^N          READgotonextarea
Right       READgotonextmsg
@Right      READgotonextunread     ; [ v3.00B1 ]
^P          READgotoprevarea
Left        READgotoprevmsg
@Left       READgotoprevunread     ; [ v3.00B1 ]
*           READgotoreplynext
; +           READgotouplink
; @Right      READgotouplink
; ^Right      READgotouplink
;           READincreasemargin
#F10        READlookupdest
F10         READlookuporig
;F10         Macro AREAscan "S" "E"
;F12         Macro AREAscan "S" "I"
^M          READmainmenu
^K          READmakepathreport    ; [ v3.00B3 ]
^L          READmakeuserlist
@F9         READmarkingoptions
@S          READmarkingoptions
S           READmarkingoptions
@L          READmessagelist
F9          READmessagelist
L           READmessagelist
; Esc         READmessagelist       ; [ v3.00B3 ]
@B          READmovecommentmsg
B           READmovecommentmsg
@N          READmovequotemsg
F5          READmovequotemsg
N           READmovequotemsg
Enter       READmsgcontinue
End         READmsgend
Home        READmsghome
Down        READmsglinedown
^Down       READmsglinedown
Up          READmsglineup
^Up         READmsglineup
PgDn        READmsgpgdn
PgUp        READmsgpgup
@A          READnewarea
A           READnewarea
;Esc         READnewarea
^F1         READnewarea
@E          READnewmsg
E           READnewmsg
Ins         READnewmsg
^Q          READquitnow
^W          READquotebuf
@Q          READquotemsg
F4          READquotemsg
Q           READquotemsg
@R          READreplymsg
F3          READreplymsg
R           READreplymsg
F8          READthreadtree      ; [ v3.00B3 ]
Tab         READtogglebookmark
@I          READtogglehexdump
I           READtogglehexdump
^F9         READtogglehexdump
@H          READtogglehidden
H           READtogglehidden
;^F7         READtogglehidden
@V          READtogglehiddklud
V           READtogglehiddklud
;^F5         READtogglehiddklud
@K          READtogglekludge
K           READtogglekludge
;^F6         READtogglekludge
Space       READtogglemark
; @F10        READtogglemarkread
; @F10        READuserbase            ; [ v3.00B4 ]
@J          READtogglemarkread
J           READtogglemarkread
@P          READtogglepagebar
P           READtogglepagebar
^F8         READtogglepagebar
^V          READtogglequote
@Y          READtogglerealmsgno
Y           READtogglerealmsgno
^F4         READtogglerealmsgno
@U          READtogglerot13
U           READtogglerot13
^F3         READtogglerot13
^H          READtogglestyles    ; [ v3.00B3 ]
@T          READtoggletwits
T           READtoggletwits
^Z          READtouchnetscan
^X          READuudecode
@W          READwritemsg
F7          READwritemsg
W           READwritemsg

;============================== Внешние утилиты =============================
;
^F5         EXTERNUTIL01    ; Запись таглайна из письма в файл taglines.lst
^F6         EXTERNUTIL02    ; Запись тирлайна из письма в файл tearline.lst
^F7         EXTERNUTIL03    ; Запись ориджина из письма в файл origins.lst
^F12        ExternUtil05    ; Пересылка многосекционных UUE

;============================ Клавиатурные макросы ===========================
;
; Синтаксис макроса: <Клавиша> Macro <Клавиша,Строка,Команда> [..]
;
; <Клавиша>   Любая доступная клавиша.
; <Строка>    Строка символов, заключенная в кавычки.
; <Команда>   Любая доступная команда GoldED (см. выше).
;
; Если <Клавиша> обозначена как "Auto", макрос будет выполняться 
; автоматически при запуске GoldEDа.

; ----------------------------------------------------------------------------
;
; Этот авто-макрос сканирует все области и помещает вас в первую из тех,
; где есть новая почта.
;Auto   Macro AREAscan "A" End AREAjump
;
; Этот авто-макрос автоматически импортирует письма из SOUP-пакетов
; (если таковые имеются).
;Auto    Macro Esc AREAscan "S" "I"
;
; Для встроенного редактора: добавление пустой строки под текущей.
;^N      Macro EDITnewline EDITgoup
;
; Ответ из другой области в NETMAIL с открытием меню выбора шаблонов.
; Обратите внимание, что нажатие клавиш ^Enter в данном случае
; означает завершение редактирования полей шапки письма.
;@F1     Macro READmovequotemsg "NETMAIL" AREAselect ^Enter "T"
;
; Установка закладки на текущем письме с последующим перемещением 
; по цепочке ответов.
;@Left   Macro READtogglebookmark READgotoreplyprev
;@Right  Macro READtogglebookmark READgotoreplies
;
;@F2     Macro READcopymoveforward "M" "NET.DK-POINT" Enter
;@F3     Macro READcopymoveforward "M" "NET.GOLDED"   Enter
;
;F12     Macro READreplymsg ^Enter "T" End Enter "I" EDITsavemsg "Y"
;
; Распаковка отмеченных многосекционных UUE в режиме просмотра писем (CTRL-D)
^D      Macro READwritemsg "MHDsource.uue" Enter EXTERNUTIL04 READmarkingoptions "U"
;
;  Вводит улыбочку :) при нажатии CTRL-ENTER
^Enter Macro " :) "
;  Вводит ухмылочку ;) при нажатии ALT-ENTER
@Enter Macro " ;) "
@F1 Macro "[ Прошу прощения за задержку: меня какое-то время не было дома ]" Enter
@F2 Macro "[ Sorry for the delay: I was not at home for some time ]" Enter
;  Большое удивление
@F3 Macro "8 (  )" 
;  Печаль
@F7 Macro ":-("
;  Грусть
@F8 Macro ":~(("
; @F9 Macro Enter "------------------------[ начало цитаты ]-------------------------" Enter
; @F10 Macro Enter "------------------------[ конец цитаты ]-------------------------" Enter
; @F11 Macro Enter "------------------------[ линия отреза ]-------------------------" Enter 
; @F12 Macro Enter "----------------------------[ cut here ]-----------------------------" Enter 
;
; Поддержка буквы Н в русских текстах (не удалять!)
;Н       EDITmacro "H"
;
; Поддержка буквы Н в русских текстах (тоже не удалять!)
;Н       Macro "H"
;
; Обозначение купюр в цитируемом тексте.
@Y      Macro "============== цитата сокращена =============="
;
; Неразрывный пробел (для цветовыделения)
^O      Macro " "
;
; Удаление всех писем из области в режиме просмотра (будьте осторожны!)
;^P      Macro "sadm"
;
;-----------------------------------------------------------------------------

;Добавлено UU Wizard v1.61.40 Win32b 
F12 ExternUtil10

