plugins.neogit.settings.mappings.commit_editor

Mappings for the commit editor.

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "<c-c><c-c>" = "Submit"; "<c-c><c-k>" = "Abort"; "<m-n>" = "NextMessage"; "<m-p>" = "PrevMessage"; "<m-r>" = "ResetMessage"; q = "Close"; }

Declared by:

plugins.neogit.settings.mappings.commit_editor_I

Mappings for the commit editor (insert mode)

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "<c-c><c-c>" = "Submit"; "<c-c><c-k>" = "Abort"; }

Declared by:

plugins.neogit.settings.mappings.finder

Mappings for the finder.

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "<2-LeftMouse>" = "NOP"; "<LeftMouse>" = "MouseClick"; "<ScrollWheelDown>" = "ScrollWheelDown"; "<ScrollWheelLeft>" = "NOP"; "<ScrollWheelRight>" = "NOP"; "<ScrollWheelUp>" = "ScrollWheelUp"; "<c-c>" = "Close"; "<c-j>" = "NOP"; "<c-n>" = "Next"; "<c-p>" = "Previous"; "<cr>" = "Select"; "<down>" = "Next"; "<esc>" = "Close"; "<s-tab>" = "MultiselectTogglePrevious"; "<tab>" = "MultiselectToggleNext"; "<up>" = "Previous"; }

Declared by:

plugins.neogit.settings.mappings.popup

Mappings for popups.

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "?" = "HelpPopup"; A = "CherryPickPopup"; B = "BisectPopup"; M = "RemotePopup"; P = "PushPopup"; X = "ResetPopup"; Z = "StashPopup"; b = "BranchPopup"; c = "CommitPopup"; d = "DiffPopup"; f = "FetchPopup"; i = "IgnorePopup"; l = "LogPopup"; m = "MergePopup"; p = "PullPopup"; r = "RebasePopup"; t = "TagPopup"; v = "RevertPopup"; w = "WorktreePopup"; }

Declared by:

plugins.neogit.settings.mappings.rebase_editor

Mappings for the rebase editor.

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "<c-c><c-c>" = "Submit"; "<c-c><c-k>" = "Abort"; "<cr>" = "OpenCommit"; "[c" = "OpenOrScrollUp"; "]c" = "OpenOrScrollDown"; b = "Break"; d = "Drop"; e = "Edit"; f = "Fixup"; gj = "MoveDown"; gk = "MoveUp"; p = "Pick"; q = "Close"; r = "Reword"; s = "Squash"; x = "Execute"; }

Declared by:

plugins.neogit.settings.mappings.rebase_editor_I

Mappings for the rebase editor (insert mode).

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "<c-c><c-c>" = "Submit"; "<c-c><c-k>" = "Abort"; }

Declared by:

plugins.neogit.settings.mappings.status

Mappings for status.

Type: null or (attribute set of (string or value false (singular enum) or raw lua code))

Default: null

Plugin default:

{ "\$" = "CommandHistory"; "1" = "Depth1"; "2" = "Depth2"; "3" = "Depth3"; "4" = "Depth4"; "<c-r>" = "RefreshBuffer"; "<c-s>" = "StageAll"; "<c-t>" = "TabOpen"; "<c-v>" = "VSplitOpen"; "<c-x>" = "SplitOpen"; "<cr>" = "GoToFile"; "<tab>" = "Toggle"; I = "InitRepo"; K = "Untrack"; S = "StageUnstaged"; U = "UnstageStaged"; Y = "YankSelected"; "[c" = "OpenOrScrollUp"; "]c" = "OpenOrScrollDown"; q = "Close"; s = "Stage"; u = "Unstage"; x = "Discard"; y = "ShowRefs"; "{" = "GoToPreviousHunkHeader"; "}" = "GoToNextHunkHeader"; }

Declared by: