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: