plugins.neogit.settings.mappings.commit_editor

Mappings for the commit editor.

Plugin default:

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

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

Default: null

Declared by:

plugins.neogit.settings.mappings.finder

Mappings for the finder.

Plugin default:

{
  "<cr>" = "Select";
  "<c-c>" = "Close";
  "<esc>" = "Close";
  "<c-n>" = "Next";
  "<c-p>" = "Previous";
  "<down>" = "Next";
  "<up>" = "Previous";
  "<tab>" = "MultiselectToggleNext";
  "<s-tab>" = "MultiselectTogglePrevious";
  "<c-j>" = "NOP";
}

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

Default: null

Declared by:

plugins.neogit.settings.mappings.popup

Mappings for popups.

Plugin default:

{
  "?" = "HelpPopup";
  A = "CherryPickPopup";
  D = "DiffPopup";
  M = "RemotePopup";
  P = "PushPopup";
  X = "ResetPopup";
  Z = "StashPopup";
  b = "BranchPopup";
  c = "CommitPopup";
  f = "FetchPopup";
  l = "LogPopup";
  m = "MergePopup";
  p = "PullPopup";
  r = "RebasePopup";
  v = "RevertPopup";
}

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

Default: null

Declared by:

plugins.neogit.settings.mappings.rebase_editor

Mappings for the rebase editor.

Plugin default:

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

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

Default: null

Declared by:

plugins.neogit.settings.mappings.status

Mappings for status.

Plugin default:

{
  q = "Close";
  I = "InitRepo";
  "1" = "Depth1";
  "2" = "Depth2";
  "3" = "Depth3";
  "4" = "Depth4";
  "<tab>" = "Toggle";
  x = "Discard";
  s = "Stage";
  S = "StageUnstaged";
  "<c-s>" = "StageAll";
  u = "Unstage";
  U = "UnstageStaged";
  "$" = "CommandHistory";
  "#" = "Console";
  Y = "YankSelected";
  "<c-r>" = "RefreshBuffer";
  "<enter>" = "GoToFile";
  "<c-v>" = "VSplitOpen";
  "<c-x>" = "SplitOpen";
  "<c-t>" = "TabOpen";
  "{" = "GoToPreviousHunkHeader";
  "}" = "GoToNextHunkHeader";
}

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

Default: null

Declared by: