wiki:doc/keybindMigration

Version 17 (modified by andrew_b, 13 years ago) (diff)

--

Migration to keybindings in 4.8.x series

The following table describes how keybind names used in mc.keymap.* files are changed in 4.8.* releases.

Old nameNew nameNotes
[main] section
CmdCopyCopy
CmdRenameMove
CmdDeleteDelete
CmdMkdirMakeDir
ShowCommandLineShell
CmdMenuMenu
CmdMenuLastSelectedMenuLastSelected
CmdUserMenuUserMenu
CmdEditMcMenuEditUserMenu
CmdHelpHelp
CmdHistoryHistory
CmdEditEdit
CmdEditForceInternalEditForceInternal
CmdViewView
CmdViewFileViewFile
CmdFilteredViewViewFiltered
CmdFindFind
CmdRereadReread
CmdSingleDirsizeDirSize
CmdDialogListScreenList
CmdSuspendSuspend
CmdCopyCurrentPathnamePutCurrentPath
CmdCopyOtherPathnamePutOtherPath
CmdSelectSelect
CmdUnselectUnselect
CmdReverseSelectionSelectInvert
CmdQuickChdirHotList
CmdSwapPanelSwap
CmdListingPanelListing
CmdToggleListingPanelListingSwitch
CmdChangeListingPanelListingChange
CmdToggleShowHiddenShowHidden
CmdTogglePanelsSplitSplitVertHoriz
CmdQuickCdCdQuick
CmdConfigureBoxOptions
CmdLayoutOptionsLayout
CmdPanelOptionsOptionsPanel
CmdConfirmBoxOptionsConfirm
CmdDisplayBitsBoxOptionsDisplayBits
CmdConfigureVfsOptionsVfs
CmdSaveSetupSaveSetup
CmdEditExtFileEditExtensionsFile
CmdEditFhlFileEditFileHighlightFile
CmdFilterFilter
CmdFishlinkConnectFish
CmdFtplinkConnectFtp
CmdSmblinkConnectSmb
CmdUndeleteUndelete
CmdQuitQuit
CmdQuietQuitQuitQuiet
ExtMap1ExtendedKeyMap
CmdEditUserMenu Removed. Unused
[main:xmap] section
CmdChmodChangeMode
CmdChownChangeOwn
CmdCompareDirsCompareDirs
CmdDiffViewCompareFiles
CmdInfoPanelInfo
CmdQuickViewPanelQuickView
CmdLink!Link
CmdSymlinkLinkSymbolic
CmdRelativeSymlinkLinkSymbolicRelative
CmdEditSymlinkLinkSymbolicEdit
CmdExternalPanelizeExternalPanelize
CmdReselectVfsVfsList
CmdJobsJobs
CmdAddHotlistHotListAdd
CmdCopyCurrentPathnamePutCurrentPath
CmdCopyOtherPathnamePutOtherPath
CmdCopyCurrentTaggedPutCurrentTagged
CmdCopyOtherTaggedPutOtherTagged
CmdCopyCurrentReadlinkPutCurrentLink
CmdCopyOtherReadlinkPutOtherLink
[panel] section
PanelMoveUpUp
PanelMoveDownDown
PanelMoveLeftLeft
PanelMoveRightRight
PanelPrevPagePageUp
PanelNextPagePageDown
PanelMoveHomeTop
PanelMoveEndBottom
PanelGotoTopFileTopOnScreen
PanelGotoMiddleFileMiddleOnScreen
PanelGotoBottomFileBottomOnScreen
PanelCopyLocalCopySingle
PanelRenameLocalMoveSingle
PanelDeleteLocalDeleteSingle
PanelStartSearchSearch
PanelSetPanelEncodingSelectCodepage
PanelDirectoryHistoryListHistory
PanelDirectoryHistoryNextHistoryNext
PanelDirectoryHistoryPrevHistoryPrev
PanelEditNewEditNew
PanelViewSimpleViewRaw
PanelSelectSelect
PanelUnselectUnselect
PanelReverseSelectionSelectInvert
PanelSyncOtherPanelPanelOtherSync
PanelChdirOtherPanelPanelOtherCd
PanelChdirToReadlinkPanelOtherCdLink
PanelGotoChildDirCdChild
PanelGotoParentDirCdParent
PanelSmartGotoParentDirCdParentSmart
PanelMarkFileMark
PanelMarkDownMarkDown
PanelMarkUpMarkUp
PanelDoEnterEnter
PanelSelectSortOrderSort
PanelReverseSortSortReverse
PanelToggleSortOrderPrevSortPrev
PanelToggleSortOrderNextSortNext
PanelSortOrderByNameSortByName
PanelSortOrderByExtSortByExt
PanelSortOrderBySizeSortBySize
PanelSortOrderByMTimeSortByMTime
[dialog] section
DialogOKOk
DialogCancelCancel
DialogPrevItemUp, Left'Left' should not be used
DialogNextItemDown, Right'Right' should not be used
DialogHelpHelp
DialogRefreshRefresh
DialogSuspendSuspend
CmdDialogListScreenList
CmdDialogNextScreenNext
CmdDialogPrevScreenPrev
[input] section
InputBolHome
InputEolEnd
InputMoveLeftLeft
InputMoveRightRight
InputBackwardChar Removed. 'Left' is used instead
InputForwardChar Removed. 'Right' is used instead
InputWordLeftWordLeft
InputBackwardWord Removed. 'WordLeft' is used instead
InputWordRightWordRight
InputForwardWord Removed. 'WordRight' is used instead
InputDeleteCharDelete
InputBackwardDeleteBackspace
InputBackwardKillWordDeleteToWordBegin
InputKillWordDeleteToWordEnd
InputKillLineDeleteToEnd
InputKillRegionRemove
InputClearLineClear
InputCompleteComplete
InputSetMarkMark
InputLeftHighlightMarkLeft
InputRightHighlightMarkRight
InputWordLeftHighlightMarkToWordBegin
InputWordRightHighlightMarkToWordEnd
InputBolHighlightMarkToHome
InputEolHighlightMarkToEnd
InputHistoryPrevHistoryPrev
InputHistoryNextHistoryNext
InputHistoryShowHistory
InputXCutCut
InputXStoreStore
InputXPastePaste
InputYankYank
[listbox] section
ListboxMoveUpUp
ListboxMoveDownDown
ListboxMovePgUpPageUp
ListboxMovePgDnPageDown
ListboxMoveHomeTop
ListboxMoveEndBottom
ListboxDeleteItemDelete
ListboxDeleteAllClear
[tree] section
TreeMoveUpUp
TreeMoveDownDown
TreeMoveLeftLeft
TreeMoveRightRight
TreeMovePgUpPageUp
TreeMovePgDnPageDown
TreeMoveHomeTop
TreeMoveEndBottom
TreeCopyCopy
TreeMoveMove
TreeRemoveDelete
TreeHelpHelp
TreeStartSearchSearch
TreeRescanReread
TreeToggleNavToggleNavigation
TreeForgetForget
TreeOpenEnter
[help] section
HelpIndexIndex
HelpBackBack
HelpMoveUpUp
HelpMoveDownDown
HelpMovePgUpPageUp
HelpMovePgDnPageDown
HelpMoveHalfPgUpHalfPageUp
HelpMoveHalfPgDnHalfPageDown
HelpMoveTopTop
HelpMoveBottomBottom
HelpSelectLinkEnter
HelpNextLinkLinkNext
HelpPrevLinkLinkPrev
HelpNextNodeNodeNext
HelpPrevNodeNodePrev
HelpHelpHelp
HelpQuitQuit
[editor] section
EditEnterEnter
EditUpUp
EditDownDown
EditLeftLeft
EditRightRight
EditHomeHome
EditEndEnd
EditPageUpPageUp
EditPageDownPageDown
EditBeginningOfTextTop
EditEndOfTextBottom
EditBeginPageTopOnScreen
EditEndPageBottomOnScreen
EditParagraphUpParagraphUp
EditParagraphDownParagraphDown
EditParagraphFormatParagraphFormat
EditRemoveRemove
EditDeleteDelete
EditBackSpaceBackSpace
EditWordLeftWordLeft
EditWordRightWordRight
EditDeleteWordLeftDeleteToWordBegin
EditDeleteWordRightDeleteToWordEnd
EditDeleteLineDeleteLine
EditDeleteToLineBeginDeleteToHome
EditDeleteToLineEndDeleteToEnd
EditReturnReturn
EditTabTab
EditToggleInsertInsertOverwrite
EditUndoUndo
EditRedoRedo
EditInsertLiteralInsertLiteral
EditMenuMenu
EditUserMenuUserMenu
EditUserMenuAdded to edit the user menu of editor
EditSelectionHistoryHistory
EditHelpHelp
EditFindSearch
EditFindAgainSearchContinue
EditReplaceReplace
EditReplaceAgainReplaceContinue
EditCompleteWord Removed. 'Complete' is used instead
EditCompleteComplete
EditLoadEditFile
EditInsertFileInsertFile
EditSaveSave
EditSaveasSaveAs
EditSaveBlockBlockSave
EditShiftBlockLeftBlockShiftLeft
EditShiftBlockRightBlockShiftRight
EditMarkMark
EditColumnMarkMarkColumn
EditMarkAllMarkAll
EditLeftHighlightMarkLeft
EditRightHighlightMarkRight
EditUpHighlightMarkUp
EditDownHighlightMarkDown
EditPageUpHighlightMarkPageUp
EditPageDownHighlightMarkPageDown
EditParagraphUpHighlightMarkParagraphUp
EditParagraphDownHighlightMarkParagraphDown
EditWordLeftHighlightMarkToWordBegin
EditWordRightHighlightMarkToWordEnd
EditHomeHighlightMarkToHome
EditEndHighlightMarkToEnd
EditBeginningOfTextHighlightMarkToFileBegin
EditEndOfTextHighlightMarkToFileEnd
EditBeginPageHighlightMarkToPageBegin
EditEndPageHighlightMarkToPageEnd
EditScrollUpHighlightMarkScrollUp
EditScrollDownHighlightMarkScrollDown
EditLeftAltHighlightMarkColumnLeft
EditRightAltHighlightMarkColumnRight
EditUpAltHighlightMarkColumnUp
EditDownAltHighlightMarkColumnDown
EditPageUpAltHighlightMarkColumnPageUp
EditPageDownAltHighlightMarkColumnPageDown
EditParagraphUpAltHighlightMarkColumnParagraphUp
EditParagraphDownAltHighlightMarkColumnParagraphDown
EditScrollUpAltHighlightMarkColumnScrollUp
EditScrollDownAltHighlightMarkColumnScrollDown
EditUnmarkUnmark
EditCopyCopy
EditMoveMove
EditScrollUpScrollUp
EditScrollDownScrollDown
EditGotoGoto
EditToggleLineStateShowNumbers
EditToggleTabTWSShowTabTws
EditToggleShowMarginShowMargin
EditToggleSyntaxSyntaxOnOff
EditChooseSyntaxSyntaxChoose
EditToggleBookmarkBookmark
EditNextBookmarkBookmarkNext
EditPrevBookmarkBookmarkPrev
EditFlushBookmarksBookmarkFlush
EditFindDefinitionFind
EditLoadNextFileFileNext
EditLoadPrevFileFilePrev
EditXCutCut
EditXStoreStore
EditXPastePaste
EditShellShell
EditRefreshRefresh
EditSortSort
EditOptionsOptions
EditSaveModeOptionsSaveMode
EditMatchBracketMatchBracket
EditDateDate
EditMailMail
EditQuitQuit
EditAboutAbout
EditExtModeExtendedKeyMap
EditExtCmdExternalCommand
EditBeginRecordMacroMacroStartRecord
EditEndRecordMacroMacroStopRecord
EditBeginOrEndMacroMacroStartStopRecord
EditDeleteMacroMacroDelete
CmdLearnKeysLearnKeys
EditFindFile Unused. Removed
EditExecuteMacro Unused. Removed
EditWordLeftAltHighlight Unused. Removed
EditWordRightAltHighlight Unused. Removed
EditHomeAltHighlight Unused. Removed
EditEndAltHighlight Unused. Removed
EditBeginningOfTextAltHighlight Unused. Removed
EditEndOfTextAltHighlight Unused. Removed
EditBeginPageAltHighlight Unused. Removed
EditEndPageAltHighlight Unused. Removed
EditSaveAndQuit Unused. Removed
EditCheckSaveAndQuit Unused. Removed
EditNewWindow Unused. Removed
EditSaveDesktop Unused. Removed
EditTerminal Unused. Removed
EditTerminalApp Unused. Removed
EditTypeLoadPython Unused. Removed
EditUtil Unused. Removed
EditRunAnother Unused. Removed
EditDebugStart Unused. Removed
EditDebugStop Unused. Removed
EditDebugToggleBreak Unused. Removed
EditDebugClear Unused. Removed
EditDebugNext Unused. Removed
EditDebugStep Unused. Removed
EditDebugBackTrace Unused. Removed
EditDebugContinue Unused. Removed
EditDebugEnterCommand Unused. Removed
EditDebugUntilCurser Unused. Removed
EditCycle Unused. Removed
EditMaximize Unused. Removed
EditManPage Unused. Removed
EditCtags Unused. Removed
[editor:xmap] section
EditExecuteMacro Unused. Removed
[viewer] section
ViewMoveUpUp
ViewMoveDownDown
ViewMoveLeftLeft
ViewMoveRightRight
ViewMoveToBolHome
ViewMoveToEolEnd
ViewMovePgUpPageUp
ViewMovePgDnPageDown
ViewMoveHalfPgUpHalfPageUp
ViewMoveHalfPgDnHalfPageDown
ViewMoveTopTop
ViewMoveBottomBottom
ViewHelpHelp
ViewSearchSearch
ViewSearchContinueSearchContinue
ViewGotoGoto
ViewNextFileFileNext
ViewPrevFileFilePrev
ViewToggleHexModeHexMode
ViewToggleWrapModeWrapMode
ViewToggleMagicModeMagicMode
ViewToggleNroffModeNroffMode
ViewToggleRulerRuler
ViewNewBookmarkBookmark
ViewGotoBookmarkBookmarkGoto
ShowCommandLineShell
ViewQuitQuit
[viewer:hex] section
ViewMoveUpUp
ViewMoveDownDown
ViewMoveLeftLeft
ViewMoveRightRight
!ViewMoveLeft10LeftQuick
!ViewMoveRight10RightQuick
ViewMoveToBolHome
ViewMoveToEolEnd
ViewMovePgUpPageUp
ViewMovePgDnPageDown
ViewMoveTopTop
ViewMoveBottomBottom
ViewHelpHelp
ViewSearchSearch
ViewSearchContinueSearchContinue
ViewHexEditSaveSave
ViewGotoGoto
ViewToggleHexModeHexMode
ViewToggleHexEditModeHexEditMode
ViewToggleHexNavModeToggleNavigation
ViewToggleMagicModeMagicMode
ViewToggleNroffModeNroffMode
ShowCommandLineShell
ViewQuitQuit
[diffviewer] section
DiffUpUp
DiffDownDown
DiffLeftLeft
DiffRightRight
DiffQuickLeftLeftQuick
DiffQuickRightRightQuick
DiffHomeHome
DiffEnd Unused. Removed
DiffPageUpPageUp
DiffPageDownPageDown
DiffBOFTop
DiffEOFBottom
DiffHelpHelp
DiffSearchSearch
DiffSearchContinueSearchContinue
DiffRedoRedo
DiffSaveSave
DiffGotoGoto
DiffSwapPanelSwap
DiffFullSplitFull
DiffEqualSplitEqual
DiffSplitMoreSplitMore
DiffSplitLessSplitLess
DiffSetTab2Tab2
DiffSetTab3Tab3
DiffSetTab4Tab4
DiffSetTab8Tab8
DiffEditCurrentEdit
DiffEditOtherEditOther
DiffNextHunkHunkNext
DiffPrevHunkHunkPrev
DiffMergeCurrentHunkMerge
DiffDisplaySymbolsShowSymbols
DiffDisplayNumbersShowNumbers
DiffOptionsOptions
ShowCommandLineShell
DiffQuitQuit