wiki:RuMcEditRedefineHotkeys

Version 1 (modified by angel_il, 15 years ago) (diff)

--

Амбула

Для переназначения клавиш в mcedit вы можете воспользоваться следующим способом. Необходимо создать файл

~/.mc/cedit/cooledit.bindings

# my hotkeys for example
bind            C-y             Delete-Line
bind            C-x             XCut
bind            C-w             XStore
bind            C-v             XPaste
bind            A-_             Prev-Bookmark
bind            A-+             Next-Bookmark
bind            A-|             Toggle-Bookmark
bind            M-right         Word-Right
bind            M-b             Word-Left

Следующим шагом необходимо вызвать диалог Настройки редактора, для этого в редакторе вызовите меню Настройка\Общая... и выберите флаг (*) Определенный пользователем в секции Эмуляция раскладки клавиш.

Возможные варианты "Действий" представлены здесь:

No-Command
Ignore-Key
BackSpace
Delete
Enter
Page-Up
Page-Down
Left
Right
Word-Left
Word-Right
Up
Down
Home
End
Tab
Undo
Beginning-Of-Text
End-Of-Text
Scroll-Up
Scroll-Down
Return
Begin-Page
End-Page
Delete-Word-Left
Delete-Word-Right
Paragraph-Up
Paragraph-Down
Save
Load
New
Save-as
Mark
Copy
Move
Remove
Unmark
Save-Block
Column-Mark
Find
Find-Again
Replace
Replace-Again
Complete-Word
Debug-Start
Debug-Stop
Debug-Toggle-Break
Debug-Clear
Debug-Next
Debug-Step
Debug-Back-Trace
Debug-Continue
Debug-Enter-Command
Debug-Until-Curser
Insert-File
Exit
Toggle-Insert
Help
Date
Refresh
Goto
Delete-Line
Delete-To-Line-End
Delete-To-Line-Begin
Man-Page
Sort
Mail
Cancel
Complete
Paragraph-Format
Util
Type-Load-Python
Find-File
Ctags
Match-Bracket
Terminal
Terminal-App
ExtCmd
User-Menu
Save-Desktop
New-Window
Cycle
Menu
Save-And-Quit
Run-Another
Check-Save-And-Quit
Maximize
Begin-Record-Macro
End-Record-Macro
Delete-Macro
Toggle-Bookmark
Flush-Bookmarks
Next-Bookmark
Prev-Bookmark
Page-Up-Highlight
Page-Down-Highlight
Left-Highlight
Right-Highlight
Word-Left-Highlight
Word-Right-Highlight
Up-Highlight
Down-Highlight
Home-Highlight
End-Highlight
Beginning-Of-Text-Highlight
End-Of-Text_Highlight
Begin-Page-Highlight
End-Page-Highlight
Scroll-Up-Highlight
Scroll-Down-Highlight
Paragraph-Up-Highlight
Paragraph-Down-Highlight
XStore
XCut
XPaste
Selection-History
Shell
Select-Codepage
Insert-Literal
Execute-Macro
Begin-or-End-Macro
Ext-mode
Focus-Next
Focus-Prev
Height-Inc
Height-Dec
Make
Error-Next
Error-Prev