feat: add zed vim
This commit is contained in:
parent
d9670da5b8
commit
c69e185a45
|
|
@ -0,0 +1,187 @@
|
||||||
|
// Zed keymap — AstroNvim-style bindings
|
||||||
|
//
|
||||||
|
// For information on binding keys, see the Zed
|
||||||
|
// documentation: https://zed.dev/docs/key-bindings
|
||||||
|
//
|
||||||
|
// To see the default key bindings run `zed: open default keymap`
|
||||||
|
// from the command palette.
|
||||||
|
[
|
||||||
|
// ── Autocomplete / Code Actions menu ──
|
||||||
|
{
|
||||||
|
"context": "Editor && (showing_code_actions || showing_completions)",
|
||||||
|
"bindings": {
|
||||||
|
"up": "editor::ContextMenuPrevious",
|
||||||
|
"down": "editor::ContextMenuNext",
|
||||||
|
"tab": "editor::ContextMenuNext",
|
||||||
|
"shift-tab": "editor::ContextMenuPrevious"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"context": "Editor && showing_completions",
|
||||||
|
"bindings": {
|
||||||
|
"enter": "editor::ConfirmCompletion"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Normal mode (leader = space) ──
|
||||||
|
{
|
||||||
|
"context": "Editor && vim_mode == normal",
|
||||||
|
"bindings": {
|
||||||
|
// Tab switching
|
||||||
|
"ctrl-j": "pane::ActivateNextItem",
|
||||||
|
"ctrl-k": "pane::ActivatePreviousItem",
|
||||||
|
|
||||||
|
// Buffer / Close (AstroNvim: <Space>c, <Space>C)
|
||||||
|
"space c": "pane::CloseActiveItem",
|
||||||
|
"shift-space c": "pane::CloseActiveItem",
|
||||||
|
|
||||||
|
// Save (AstroNvim: <Space>w)
|
||||||
|
"space w": "workspace::Save",
|
||||||
|
|
||||||
|
// New file (AstroNvim: <Space>n)
|
||||||
|
"space n": "workspace::NewFile",
|
||||||
|
|
||||||
|
// Quit window (AstroNvim: <Space>q)
|
||||||
|
"space q": "pane::CloseActiveItem",
|
||||||
|
|
||||||
|
// ── Find / Search (AstroNvim: <Space>f*) ──
|
||||||
|
"space f f": "file_finder::Toggle",
|
||||||
|
"space f w": "pane::DeploySearch",
|
||||||
|
"space f b": "tab_switcher::Toggle",
|
||||||
|
"space f o": "file_finder::Toggle",
|
||||||
|
"space f h": "zed::OpenKeymap",
|
||||||
|
"space f t": "theme_selector::Toggle",
|
||||||
|
"space f c": "editor::FindAllReferences",
|
||||||
|
"space f k": "zed::OpenKeymap",
|
||||||
|
|
||||||
|
// ── LSP (AstroNvim: <Space>l*) ──
|
||||||
|
"space l f": "editor::Format",
|
||||||
|
"space l a": "editor::ToggleCodeActions",
|
||||||
|
"space l r": "editor::Rename",
|
||||||
|
"space l d": "editor::Hover",
|
||||||
|
"space l s": "outline::Toggle",
|
||||||
|
"space l S": "project_symbols::Toggle",
|
||||||
|
"space l R": "editor::FindAllReferences",
|
||||||
|
"space l D": "diagnostics::Deploy",
|
||||||
|
|
||||||
|
// Go-to LSP (AstroNvim: gd, gy, gK)
|
||||||
|
"g d": "editor::GoToDefinition",
|
||||||
|
"g y": "editor::GoToTypeDefinition",
|
||||||
|
"g r": "editor::FindAllReferences",
|
||||||
|
"g i": "editor::GoToImplementation",
|
||||||
|
"shift-k": "editor::Hover",
|
||||||
|
// "g shift-k": signature help — no equivalent in Zed
|
||||||
|
|
||||||
|
// ── Git (AstroNvim: <Space>g*) ──
|
||||||
|
"space g b": "editor::ToggleGitBlame",
|
||||||
|
"space g d": "editor::ToggleHunkDiff",
|
||||||
|
// "space g t": git status — no equivalent in Zed
|
||||||
|
"space g l": "editor::ToggleGitBlameInline",
|
||||||
|
|
||||||
|
// Git hunk navigation (AstroNvim: ]g / [g)
|
||||||
|
"] g": "editor::GoToHunk",
|
||||||
|
"[ g": "editor::GoToPreviousHunk",
|
||||||
|
|
||||||
|
// ── Diagnostics navigation (AstroNvim: ]d / [d, ]e / [e) ──
|
||||||
|
"] d": "editor::GoToDiagnostic",
|
||||||
|
"[ d": "editor::GoToPreviousDiagnostic",
|
||||||
|
"] e": "editor::GoToDiagnostic",
|
||||||
|
"[ e": "editor::GoToPreviousDiagnostic",
|
||||||
|
|
||||||
|
// Hover diagnostics (AstroNvim: gl, <Space>ld)
|
||||||
|
"g l": "editor::Hover",
|
||||||
|
|
||||||
|
// ── Buffers (AstroNvim: <Space>b*, ]b, [b) ──
|
||||||
|
"space b b": "tab_switcher::Toggle",
|
||||||
|
"space b c": "pane::CloseInactiveItems",
|
||||||
|
"space b C": "pane::CloseAllItems",
|
||||||
|
"space b d": "pane::CloseActiveItem",
|
||||||
|
"] b": "pane::ActivateNextItem",
|
||||||
|
"[ b": "pane::ActivatePreviousItem",
|
||||||
|
|
||||||
|
// ── Splits (AstroNvim: | and \) ──
|
||||||
|
"|": "pane::SplitRight",
|
||||||
|
"\\": "pane::SplitDown",
|
||||||
|
|
||||||
|
// ── Comment (AstroNvim: <Space>/) ──
|
||||||
|
"space /": "editor::ToggleComments",
|
||||||
|
|
||||||
|
// ── Explorer (AstroNvim: <Space>e, <Space>o) ──
|
||||||
|
"space e": "workspace::ToggleLeftDock",
|
||||||
|
"space o": "workspace::ToggleLeftDock",
|
||||||
|
|
||||||
|
// ── Symbols outline (AstroNvim: <Space>lS) ──
|
||||||
|
|
||||||
|
// ── Toggle UI (AstroNvim: <Space>u*) ──
|
||||||
|
"space u w": "editor::ToggleSoftWrap",
|
||||||
|
"space u d": "diagnostics::Deploy",
|
||||||
|
"space u z": "workspace::ToggleCenteredLayout",
|
||||||
|
|
||||||
|
// ── Debug (AstroNvim: <Space>d*) ──
|
||||||
|
"space d b": "editor::ToggleBreakpoint",
|
||||||
|
"space d c": "debugger::Continue",
|
||||||
|
"space d i": "debugger::StepInto",
|
||||||
|
"space d o": "debugger::StepOver",
|
||||||
|
"space d shift-o": "debugger::StepOut",
|
||||||
|
// "space d q": stop debug — no confirmed action name in Zed
|
||||||
|
"space d r": "debugger::Start",
|
||||||
|
|
||||||
|
// ── Terminal (AstroNvim: <Space>tf, <Space>th, <Space>tv) ──
|
||||||
|
"space t f": "terminal_panel::ToggleFocus",
|
||||||
|
|
||||||
|
// ── Search / Replace ──
|
||||||
|
"space s": "pane::DeploySearch",
|
||||||
|
|
||||||
|
// ── Quickfix / Location List (AstroNvim: <Space>xq, <Space>xl) ──
|
||||||
|
"space x q": "diagnostics::Deploy",
|
||||||
|
|
||||||
|
// 0 → ^ removed: conflicts with count motions like 20j
|
||||||
|
// "0": "vim::FirstNonWhitespace"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Visual mode ──
|
||||||
|
{
|
||||||
|
"context": "Editor && vim_mode == visual",
|
||||||
|
"bindings": {
|
||||||
|
// Comment toggle (AstroNvim: <Space>/ → gc)
|
||||||
|
"space /": "editor::ToggleComments",
|
||||||
|
|
||||||
|
// Indent / Unindent (AstroNvim: <Tab> / <S-Tab>)
|
||||||
|
"tab": "editor::Indent",
|
||||||
|
"shift-tab": "editor::Outdent",
|
||||||
|
|
||||||
|
// 0 → ^ removed: conflicts with count motions like 20j
|
||||||
|
// "0": "vim::FirstNonWhitespace"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Workspace-level bindings ──
|
||||||
|
{
|
||||||
|
"context": "Workspace",
|
||||||
|
"bindings": {
|
||||||
|
"space e": "workspace::ToggleLeftDock",
|
||||||
|
|
||||||
|
// Tab switching
|
||||||
|
// (moved to Editor && vim_mode == normal for higher priority)
|
||||||
|
|
||||||
|
// Force write (AstroNvim: <C-s>)
|
||||||
|
"ctrl-s": "workspace::Save",
|
||||||
|
|
||||||
|
// Force quit (AstroNvim: <C-q>)
|
||||||
|
"ctrl-q": "zed::Quit",
|
||||||
|
|
||||||
|
// Toggle terminal (AstroNvim: <C-'>)
|
||||||
|
"ctrl-`": "terminal_panel::ToggleFocus"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Terminal panel ──
|
||||||
|
{
|
||||||
|
"context": "Terminal",
|
||||||
|
"bindings": {
|
||||||
|
// Back to editor from terminal (AstroNvim: <C-'>)
|
||||||
|
"ctrl-`": "workspace::ToggleBottomDock"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,187 @@
|
||||||
|
// Zed keymap — AstroNvim-style bindings
|
||||||
|
//
|
||||||
|
// For information on binding keys, see the Zed
|
||||||
|
// documentation: https://zed.dev/docs/key-bindings
|
||||||
|
//
|
||||||
|
// To see the default key bindings run `zed: open default keymap`
|
||||||
|
// from the command palette.
|
||||||
|
[
|
||||||
|
// ── Autocomplete / Code Actions menu ──
|
||||||
|
{
|
||||||
|
"context": "Editor && (showing_code_actions || showing_completions)",
|
||||||
|
"bindings": {
|
||||||
|
"up": "editor::ContextMenuPrevious",
|
||||||
|
"down": "editor::ContextMenuNext",
|
||||||
|
"tab": "editor::ContextMenuNext",
|
||||||
|
"shift-tab": "editor::ContextMenuPrevious"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"context": "Editor && showing_completions",
|
||||||
|
"bindings": {
|
||||||
|
"enter": "editor::ConfirmCompletion"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Normal mode (leader = space) ──
|
||||||
|
{
|
||||||
|
"context": "Editor && vim_mode == normal",
|
||||||
|
"bindings": {
|
||||||
|
// Tab switching
|
||||||
|
"ctrl-j": "pane::ActivateNextItem",
|
||||||
|
"ctrl-k": "pane::ActivatePrevItem",
|
||||||
|
|
||||||
|
// Buffer / Close (AstroNvim: <Space>c, <Space>C)
|
||||||
|
"space c": "pane::CloseActiveItem",
|
||||||
|
"shift-space c": "pane::CloseActiveItem",
|
||||||
|
|
||||||
|
// Save (AstroNvim: <Space>w)
|
||||||
|
"space w": "workspace::Save",
|
||||||
|
|
||||||
|
// New file (AstroNvim: <Space>n)
|
||||||
|
"space n": "workspace::NewFile",
|
||||||
|
|
||||||
|
// Quit window (AstroNvim: <Space>q)
|
||||||
|
"space q": "pane::CloseActiveItem",
|
||||||
|
|
||||||
|
// ── Find / Search (AstroNvim: <Space>f*) ──
|
||||||
|
"space f f": "file_finder::Toggle",
|
||||||
|
"space f w": "pane::DeploySearch",
|
||||||
|
"space f b": "tab_switcher::Toggle",
|
||||||
|
"space f o": "file_finder::Toggle",
|
||||||
|
"space f h": "zed::OpenKeymap",
|
||||||
|
"space f t": "theme_selector::Toggle",
|
||||||
|
"space f c": "editor::FindAllReferences",
|
||||||
|
"space f k": "zed::OpenKeymap",
|
||||||
|
|
||||||
|
// ── LSP (AstroNvim: <Space>l*) ──
|
||||||
|
"space l f": "editor::Format",
|
||||||
|
"space l a": "editor::ToggleCodeActions",
|
||||||
|
"space l r": "editor::Rename",
|
||||||
|
"space l d": "editor::Hover",
|
||||||
|
"space l s": "outline::Toggle",
|
||||||
|
"space l S": "project_symbols::Toggle",
|
||||||
|
"space l R": "editor::FindAllReferences",
|
||||||
|
"space l D": "diagnostics::Deploy",
|
||||||
|
|
||||||
|
// Go-to LSP (AstroNvim: gd, gy, gK)
|
||||||
|
"g d": "editor::GoToDefinition",
|
||||||
|
"g y": "editor::GoToTypeDefinition",
|
||||||
|
"g r": "editor::FindAllReferences",
|
||||||
|
"g i": "editor::GoToImplementation",
|
||||||
|
"shift-k": "editor::Hover",
|
||||||
|
// "g shift-k": signature help — no equivalent in Zed
|
||||||
|
|
||||||
|
// ── Git (AstroNvim: <Space>g*) ──
|
||||||
|
"space g b": "editor::ToggleGitBlame",
|
||||||
|
"space g d": "editor::ToggleHunkDiff",
|
||||||
|
// "space g t": git status — no equivalent in Zed
|
||||||
|
"space g l": "editor::ToggleGitBlameInline",
|
||||||
|
|
||||||
|
// Git hunk navigation (AstroNvim: ]g / [g)
|
||||||
|
"] g": "editor::GoToHunk",
|
||||||
|
"[ g": "editor::GoToPrevHunk",
|
||||||
|
|
||||||
|
// ── Diagnostics navigation (AstroNvim: ]d / [d, ]e / [e) ──
|
||||||
|
"] d": "editor::GoToDiagnostic",
|
||||||
|
"[ d": "editor::GoToPrevDiagnostic",
|
||||||
|
"] e": "editor::GoToDiagnostic",
|
||||||
|
"[ e": "editor::GoToPrevDiagnostic",
|
||||||
|
|
||||||
|
// Hover diagnostics (AstroNvim: gl, <Space>ld)
|
||||||
|
"g l": "editor::Hover",
|
||||||
|
|
||||||
|
// ── Buffers (AstroNvim: <Space>b*, ]b, [b) ──
|
||||||
|
"space b b": "tab_switcher::Toggle",
|
||||||
|
"space b c": "pane::CloseInactiveItems",
|
||||||
|
"space b C": "pane::CloseAllItems",
|
||||||
|
"space b d": "pane::CloseActiveItem",
|
||||||
|
"] b": "pane::ActivateNextItem",
|
||||||
|
"[ b": "pane::ActivatePrevItem",
|
||||||
|
|
||||||
|
// ── Splits (AstroNvim: | and \) ──
|
||||||
|
"|": "pane::SplitRight",
|
||||||
|
"\\": "pane::SplitDown",
|
||||||
|
|
||||||
|
// ── Comment (AstroNvim: <Space>/) ──
|
||||||
|
"space /": "editor::ToggleComments",
|
||||||
|
|
||||||
|
// ── Explorer (AstroNvim: <Space>e, <Space>o) ──
|
||||||
|
"space e": "workspace::ToggleLeftDock",
|
||||||
|
"space o": "workspace::ToggleLeftDock",
|
||||||
|
|
||||||
|
// ── Symbols outline (AstroNvim: <Space>lS) ──
|
||||||
|
|
||||||
|
// ── Toggle UI (AstroNvim: <Space>u*) ──
|
||||||
|
"space u w": "editor::ToggleSoftWrap",
|
||||||
|
"space u d": "diagnostics::Deploy",
|
||||||
|
"space u z": "workspace::ToggleCenteredLayout",
|
||||||
|
|
||||||
|
// ── Debug (AstroNvim: <Space>d*) ──
|
||||||
|
"space d b": "editor::ToggleBreakpoint",
|
||||||
|
"space d c": "debugger::Continue",
|
||||||
|
"space d i": "debugger::StepInto",
|
||||||
|
"space d o": "debugger::StepOver",
|
||||||
|
"space d shift-o": "debugger::StepOut",
|
||||||
|
// "space d q": stop debug — no confirmed action name in Zed
|
||||||
|
"space d r": "debugger::Start",
|
||||||
|
|
||||||
|
// ── Terminal (AstroNvim: <Space>tf, <Space>th, <Space>tv) ──
|
||||||
|
"space t f": "terminal_panel::ToggleFocus",
|
||||||
|
|
||||||
|
// ── Search / Replace ──
|
||||||
|
"space s": "pane::DeploySearch",
|
||||||
|
|
||||||
|
// ── Quickfix / Location List (AstroNvim: <Space>xq, <Space>xl) ──
|
||||||
|
"space x q": "diagnostics::Deploy",
|
||||||
|
|
||||||
|
// 0 → ^ removed: conflicts with count motions like 20j
|
||||||
|
// "0": "vim::FirstNonWhitespace"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Visual mode ──
|
||||||
|
{
|
||||||
|
"context": "Editor && vim_mode == visual",
|
||||||
|
"bindings": {
|
||||||
|
// Comment toggle (AstroNvim: <Space>/ → gc)
|
||||||
|
"space /": "editor::ToggleComments",
|
||||||
|
|
||||||
|
// Indent / Unindent (AstroNvim: <Tab> / <S-Tab>)
|
||||||
|
"tab": "editor::Indent",
|
||||||
|
"shift-tab": "editor::Outdent",
|
||||||
|
|
||||||
|
// 0 → ^ removed: conflicts with count motions like 20j
|
||||||
|
// "0": "vim::FirstNonWhitespace"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Workspace-level bindings ──
|
||||||
|
{
|
||||||
|
"context": "Workspace",
|
||||||
|
"bindings": {
|
||||||
|
"space e": "workspace::ToggleLeftDock",
|
||||||
|
|
||||||
|
// Tab switching
|
||||||
|
// (moved to Editor && vim_mode == normal for higher priority)
|
||||||
|
|
||||||
|
// Force write (AstroNvim: <C-s>)
|
||||||
|
"ctrl-s": "workspace::Save",
|
||||||
|
|
||||||
|
// Force quit (AstroNvim: <C-q>)
|
||||||
|
"ctrl-q": "zed::Quit",
|
||||||
|
|
||||||
|
// Toggle terminal (AstroNvim: <C-'>)
|
||||||
|
"ctrl-`": "terminal_panel::ToggleFocus"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
// ── Terminal panel ──
|
||||||
|
{
|
||||||
|
"context": "Terminal",
|
||||||
|
"bindings": {
|
||||||
|
// Back to editor from terminal (AstroNvim: <C-'>)
|
||||||
|
"ctrl-`": "workspace::ToggleBottomDock"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,817 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
v <Space>lf *@<Lua 1087: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:57>
|
||||||
|
Format buffer
|
||||||
|
x <Space>la *@<Lua 1086: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:13>
|
||||||
|
LSP code action
|
||||||
|
n <Space>lh *@<Lua 1085: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:96>
|
||||||
|
Signature help
|
||||||
|
n <Space>la *@<Lua 1083: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:11>
|
||||||
|
LSP code action
|
||||||
|
n <Space>lA *@<Lua 493: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:15>
|
||||||
|
LSP source action
|
||||||
|
n <Space>lI *@<Cmd>NullLsInfo<CR>
|
||||||
|
Null-ls information
|
||||||
|
n <Space>lG *@<Lua 500: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:107>
|
||||||
|
Search workspace symbols
|
||||||
|
n <Space>uh *@<Lua 1046: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:79>
|
||||||
|
Toggle LSP inlay hints (buffer)
|
||||||
|
n <Space>u? *@<Lua 1050: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:73>
|
||||||
|
Toggle automatic signature help
|
||||||
|
n <Space>uY *@<Lua 1052: ~/.config/nvim/lua/plugins/astrolsp.lua:110>
|
||||||
|
Toggle LSP semantic highlight (buffer)
|
||||||
|
n <Space>lL *@<Lua 1053: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:23>
|
||||||
|
LSP CodeLens run
|
||||||
|
n <Space>ll *@<Lua 1054: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:21>
|
||||||
|
LSP CodeLens refresh
|
||||||
|
n <Space>uL *@<Lua 1055: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:25>
|
||||||
|
Toggle CodeLens
|
||||||
|
n <Space>lf *@<Lua 1056: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:52>
|
||||||
|
Format buffer
|
||||||
|
n <Space>lr *@<Lua 1068: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:93>
|
||||||
|
Rename current symbol
|
||||||
|
n <Space>uf *@<Lua 1067: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:62>
|
||||||
|
Toggle autoformatting (buffer)
|
||||||
|
n <Space>li *@<Cmd>LspInfo<CR>
|
||||||
|
LSP information
|
||||||
|
n <Space>uF *@<Lua 1080: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:67>
|
||||||
|
Toggle autoformatting (global)
|
||||||
|
n <Space>uH *@<Lua 1079: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:84>
|
||||||
|
Toggle LSP inlay hints (global)
|
||||||
|
n <Space>lR *@<Lua 1074: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:90>
|
||||||
|
Search references
|
||||||
|
v <Space>gs *@<Lua 197: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:42>
|
||||||
|
Stage Git hunk
|
||||||
|
v <Space>gr *@<Lua 143: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:36>
|
||||||
|
Reset Git hunk
|
||||||
|
n <Space>gs *@<Lua 433: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:40>
|
||||||
|
Stage/Unstage Git hunk
|
||||||
|
n <Space>gR *@<Lua 113: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:39>
|
||||||
|
Reset Git buffer
|
||||||
|
n <Space>gr *@<Lua 116: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:34>
|
||||||
|
Reset Git hunk
|
||||||
|
n <Space>gp *@<Lua 115: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:33>
|
||||||
|
Preview Git hunk
|
||||||
|
n <Space>gL *@<Lua 118: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:32>
|
||||||
|
View full Git blame
|
||||||
|
n <Space>gl *@<Lua 179: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:30>
|
||||||
|
View Git blame
|
||||||
|
n <Space>gd *@<Lua 1259: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:46>
|
||||||
|
View Git diff
|
||||||
|
n <Space>gS *@<Lua 177: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:45>
|
||||||
|
Stage Git buffer
|
||||||
|
n <K *@<Lua 593: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:5>
|
||||||
|
Swap previous block
|
||||||
|
n <A *@<Lua 592: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:5>
|
||||||
|
Swap previous argument
|
||||||
|
n <F *@<Lua 591: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:5>
|
||||||
|
Swap previous function
|
||||||
|
n >K *@<Lua 590: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:5>
|
||||||
|
Swap next block
|
||||||
|
n >A *@<Lua 599: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:5>
|
||||||
|
Swap next argument
|
||||||
|
n >F *@<Lua 600: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:5>
|
||||||
|
Swap next function
|
||||||
|
n K *@<Lua 1063: /usr/share/nvim/runtime/lua/vim/lsp.lua:849>
|
||||||
|
vim.lsp.buf.hover()
|
||||||
|
n [y *@<Lua 402: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/aerial.lua:41>
|
||||||
|
Previous symbol
|
||||||
|
n [Y *@<Lua 1243: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/aerial.lua:43>
|
||||||
|
Previous symbol upwards
|
||||||
|
n [g *@<Lua 1213: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:51>
|
||||||
|
Previous Git hunk
|
||||||
|
n [G *@<Lua 1212: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:48>
|
||||||
|
First Git hunk
|
||||||
|
o [K *@<Lua 637: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous block end
|
||||||
|
x [K *@<Lua 636: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous block end
|
||||||
|
n [K *@<Lua 635: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous block end
|
||||||
|
o [A *@<Lua 634: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous argument end
|
||||||
|
x [A *@<Lua 633: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous argument end
|
||||||
|
n [A *@<Lua 632: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous argument end
|
||||||
|
o [F *@<Lua 631: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous function end
|
||||||
|
x [F *@<Lua 630: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous function end
|
||||||
|
n [F *@<Lua 629: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous function end
|
||||||
|
o [f *@<Lua 628: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous function start
|
||||||
|
x [f *@<Lua 627: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous function start
|
||||||
|
n [f *@<Lua 626: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous function start
|
||||||
|
o [a *@<Lua 625: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous argument start
|
||||||
|
x [a *@<Lua 624: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous argument start
|
||||||
|
n [a *@<Lua 623: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous argument start
|
||||||
|
o [k *@<Lua 622: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous block start
|
||||||
|
x [k *@<Lua 621: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous block start
|
||||||
|
n [k *@<Lua 620: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Previous block start
|
||||||
|
n ]y *@<Lua 876: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/aerial.lua:40>
|
||||||
|
Next symbol
|
||||||
|
n ]Y *@<Lua 1240: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/aerial.lua:42>
|
||||||
|
Next symbol upwards
|
||||||
|
n ]g *@<Lua 176: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:50>
|
||||||
|
Next Git hunk
|
||||||
|
n ]G *@<Lua 1236: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/gitsigns.lua:49>
|
||||||
|
Last Git hunk
|
||||||
|
o ]K *@<Lua 619: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next block end
|
||||||
|
x ]K *@<Lua 618: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next block end
|
||||||
|
n ]K *@<Lua 617: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next block end
|
||||||
|
o ]F *@<Lua 616: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next function end
|
||||||
|
x ]F *@<Lua 615: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next function end
|
||||||
|
n ]F *@<Lua 614: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next function end
|
||||||
|
o ]A *@<Lua 613: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next argument end
|
||||||
|
x ]A *@<Lua 612: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next argument end
|
||||||
|
n ]A *@<Lua 611: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next argument end
|
||||||
|
o ]a *@<Lua 610: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next argument start
|
||||||
|
x ]a *@<Lua 609: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next argument start
|
||||||
|
n ]a *@<Lua 608: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next argument start
|
||||||
|
o ]k *@<Lua 607: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next block start
|
||||||
|
x ]k *@<Lua 606: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next block start
|
||||||
|
n ]k *@<Lua 605: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next block start
|
||||||
|
o ]f *@<Lua 604: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next function start
|
||||||
|
x ]f *@<Lua 603: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next function start
|
||||||
|
n ]f *@<Lua 594: ~/.local/share/nvim/lazy/nvim-treesitter-textobjects/lua/nvim-treesitter/textobjects/attach.lua:44>
|
||||||
|
Next function start
|
||||||
|
x af *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@function.outer','textobjects','x')<CR>
|
||||||
|
around function
|
||||||
|
o af *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@function.outer','textobjects','o')<CR>
|
||||||
|
around function
|
||||||
|
x a? *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@conditional.outer','textobjects','x')<CR>
|
||||||
|
around conditional
|
||||||
|
o a? *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@conditional.outer','textobjects','o')<CR>
|
||||||
|
around conditional
|
||||||
|
x aa *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@parameter.outer','textobjects','x')<CR>
|
||||||
|
around argument
|
||||||
|
o aa *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@parameter.outer','textobjects','o')<CR>
|
||||||
|
around argument
|
||||||
|
x ak *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@block.outer','textobjects','x')<CR>
|
||||||
|
around block
|
||||||
|
o ak *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@block.outer','textobjects','o')<CR>
|
||||||
|
around block
|
||||||
|
x ao *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@loop.outer','textobjects','x')<CR>
|
||||||
|
around loop
|
||||||
|
o ao *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@loop.outer','textobjects','o')<CR>
|
||||||
|
around loop
|
||||||
|
n gK *@<Lua 1084: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:98>
|
||||||
|
Signature help
|
||||||
|
n gy *@<Lua 540: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:101>
|
||||||
|
Definition of current type
|
||||||
|
n gd *@<Lua 1051: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrolsp_mappings.lua:36>
|
||||||
|
Show the definition of current symbol
|
||||||
|
x grm *@<Lua 641: ~/.local/share/nvim/lazy/nvim-treesitter/lua/nvim-treesitter/incremental_selection.lua:127>
|
||||||
|
Shrink selection to previous named node
|
||||||
|
x grn *@<Lua 640: ~/.local/share/nvim/lazy/nvim-treesitter/lua/nvim-treesitter/incremental_selection.lua:59>
|
||||||
|
Increment selection to named node
|
||||||
|
n gnn *@<Lua 639: ~/.local/share/nvim/lazy/nvim-treesitter/lua/nvim-treesitter/incremental_selection.lua:15>
|
||||||
|
Start selecting nodes with nvim-treesitter
|
||||||
|
x grc *@<Lua 638: ~/.local/share/nvim/lazy/nvim-treesitter/lua/nvim-treesitter/incremental_selection.lua:59>
|
||||||
|
Increment selection to surrounding scope
|
||||||
|
o ig *@:<C-U>Gitsigns select_hunk<CR>
|
||||||
|
inside Git hunk
|
||||||
|
x ig *@:<C-U>Gitsigns select_hunk<CR>
|
||||||
|
inside Git hunk
|
||||||
|
x if *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@function.inner','textobjects','x')<CR>
|
||||||
|
inside function
|
||||||
|
o if *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@function.inner','textobjects','o')<CR>
|
||||||
|
inside function
|
||||||
|
x io *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@loop.inner','textobjects','x')<CR>
|
||||||
|
inside loop
|
||||||
|
o io *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@loop.inner','textobjects','o')<CR>
|
||||||
|
inside loop
|
||||||
|
x i? *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@conditional.inner','textobjects','x')<CR>
|
||||||
|
inside conditional
|
||||||
|
o i? *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@conditional.inner','textobjects','o')<CR>
|
||||||
|
inside conditional
|
||||||
|
x ia *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@parameter.inner','textobjects','x')<CR>
|
||||||
|
inside argument
|
||||||
|
o ia *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@parameter.inner','textobjects','o')<CR>
|
||||||
|
inside argument
|
||||||
|
x ik *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@block.inner','textobjects','x')<CR>
|
||||||
|
inside block
|
||||||
|
o ik *@<Cmd>lua require'nvim-treesitter.textobjects.select'.select_textobject('@block.inner','textobjects','o')<CR>
|
||||||
|
inside block
|
||||||
|
n <M-k> *@<Lua 1249: ~/.local/share/nvim/lazy/copilot.lua/lua/copilot/keymaps/init.lua:96>
|
||||||
|
[copilot] (nes) accept suggestion
|
||||||
|
n <M-j> *@<Lua 1248: ~/.local/share/nvim/lazy/copilot.lua/lua/copilot/keymaps/init.lua:96>
|
||||||
|
[copilot] (nes) accept suggestion and go to end
|
||||||
|
v <Tab> * >gv
|
||||||
|
Indent line
|
||||||
|
n <NL> * <Lua 296: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:14>
|
||||||
|
Move to below split
|
||||||
|
n <Space>aB * <Lua 775: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:205>
|
||||||
|
avante: add all open buffers
|
||||||
|
n <Space>ah * <Lua 774: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:198>
|
||||||
|
avante: select history
|
||||||
|
n <Space>a? * <Lua 773: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:192>
|
||||||
|
avante: select model
|
||||||
|
n <Space>aR * <Lua 772: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:184>
|
||||||
|
avante: display repo map
|
||||||
|
n <Space>as * <Lua 771: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:181>
|
||||||
|
avante: toggle suggestion
|
||||||
|
n <Space>aC * <Lua 770: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:175>
|
||||||
|
avante: toggle selection
|
||||||
|
n <Space>ad * <Lua 769: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:169>
|
||||||
|
avante: toggle debug
|
||||||
|
n <Space>at * <Lua 768: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:165>
|
||||||
|
avante: toggle
|
||||||
|
n <Space>af * <Lua 767: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:161>
|
||||||
|
avante: focus
|
||||||
|
n <Space>ar * <Lua 766: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:155>
|
||||||
|
avante: refresh
|
||||||
|
n <Space>aS * <Lua 765: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:149>
|
||||||
|
avante: stop
|
||||||
|
v <Space>ae * <Lua 764: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:143>
|
||||||
|
avante: edit
|
||||||
|
v <Space>an * <Lua 763: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:137>
|
||||||
|
avante: create new ask
|
||||||
|
n <Space>an * <Lua 762: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:137>
|
||||||
|
avante: create new ask
|
||||||
|
v <Space>az * <Lua 761: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:131>
|
||||||
|
avante: toggle Zen Mode
|
||||||
|
n <Space>az * <Lua 760: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:131>
|
||||||
|
avante: toggle Zen Mode
|
||||||
|
v <Space>aa * <Lua 759: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:125>
|
||||||
|
avante: ask
|
||||||
|
n <Space>aa * <Lua 758: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:125>
|
||||||
|
avante: ask
|
||||||
|
v <Space>dE * <Lua 350: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:88>
|
||||||
|
Evaluate Input
|
||||||
|
x <Space>go * <Lua 349: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:138>
|
||||||
|
Git browse (open)
|
||||||
|
x <Space>/ gc
|
||||||
|
Toggle comment
|
||||||
|
n <Space>uc * <Lua 344: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/blink.lua:216>
|
||||||
|
Toggle autocompletion (buffer)
|
||||||
|
n <Space>fk * <Lua 343: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:188>
|
||||||
|
Find keymaps
|
||||||
|
n <Space>bl * <Lua 340: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:95>
|
||||||
|
Close all buffers to the left
|
||||||
|
n <Space>pa * <Lua 339: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:68>
|
||||||
|
Update Lazy and Mason
|
||||||
|
n <Space>bp * <Lua 338: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:96>
|
||||||
|
Previous buffer
|
||||||
|
n <Space>lS * <Lua 337: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/aerial.lua:9>
|
||||||
|
Symbols outline
|
||||||
|
n <Space>uw * <Lua 336: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:204>
|
||||||
|
Toggle wrap
|
||||||
|
n <Space>br * <Lua 335: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:98>
|
||||||
|
Close all buffers to the right
|
||||||
|
n <Space>fl * <Lua 334: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:163>
|
||||||
|
Find lines
|
||||||
|
n <Space>dh * <Lua 333: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:87>
|
||||||
|
Debugger Hover
|
||||||
|
n <Space>bse * <Lua 332: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:100>
|
||||||
|
By extension
|
||||||
|
n <Space>fw * <Lua 331: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:202>
|
||||||
|
Find words
|
||||||
|
n <Space>bsr * <Lua 330: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:101>
|
||||||
|
By relative path
|
||||||
|
n <Space>du * <Lua 329: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:86>
|
||||||
|
Toggle Debugger UI
|
||||||
|
n <Space>bsp * <Lua 328: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:102>
|
||||||
|
By full path
|
||||||
|
n <Space>bsi * <Lua 326: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:103>
|
||||||
|
By buffer number
|
||||||
|
n <Space>ua * <Lua 325: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/autopairs.lua:9>
|
||||||
|
Toggle autopairs
|
||||||
|
n <Space>fT * <Cmd>TodoFzfLua<CR>
|
||||||
|
Find TODOs
|
||||||
|
n <Space>bsm * <Lua 323: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:104>
|
||||||
|
By modification
|
||||||
|
n <Space>ls * <Lua 321: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:211>
|
||||||
|
Search symbols
|
||||||
|
n <Space>ld * <Lua 318: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:107>
|
||||||
|
Hover diagnostics
|
||||||
|
n <Space>ff * <Lua 316: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:175>
|
||||||
|
Find files
|
||||||
|
n <Space>fr * <Lua 315: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:198>
|
||||||
|
Find registers
|
||||||
|
n <Space>fo * <Lua 313: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:192>
|
||||||
|
Find old files
|
||||||
|
n <Space>fh * <Lua 312: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:187>
|
||||||
|
Find help
|
||||||
|
n <Space>fb * <Lua 310: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:170>
|
||||||
|
Find buffers
|
||||||
|
n <Space>bb * <Lua 309: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/heirline.lua:11>
|
||||||
|
Select buffer from tabline
|
||||||
|
n <Space>ft * <Lua 308: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:200>
|
||||||
|
Find themes
|
||||||
|
n <Space>f' * <Lua 307: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:161>
|
||||||
|
Find marks
|
||||||
|
n <Space>S. * <Lua 306: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:24>
|
||||||
|
Load current dirsession
|
||||||
|
n <Space>bd * <Lua 305: ~/.config/nvim/lua/plugins/astrocore.lua:74>
|
||||||
|
Close buffer from tabline
|
||||||
|
n <Space>uz * <Lua 304: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/highlight-colors.lua:9>
|
||||||
|
Toggle color highlight
|
||||||
|
n <Space>b\ * <Lua 303: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/heirline.lua:25>
|
||||||
|
Horizontal split buffer from tabline
|
||||||
|
n <Space>fW * <Lua 302: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:204>
|
||||||
|
Find words in all files
|
||||||
|
n <Space>b| * <Lua 301: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/heirline.lua:34>
|
||||||
|
Vertical split buffer from tabline
|
||||||
|
n <Space>h * <Lua 299: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:114>
|
||||||
|
Home Screen
|
||||||
|
n <Space>dC * <Lua 298: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:33>
|
||||||
|
Conditional Breakpoint (S-F9)
|
||||||
|
n <Space>di * <Lua 295: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:40>
|
||||||
|
Step Into (F11)
|
||||||
|
n <Space>ul * <Lua 294: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:189>
|
||||||
|
Toggle statusline
|
||||||
|
n <Space>do * <Lua 293: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:41>
|
||||||
|
Step Over (F10)
|
||||||
|
n <Space>gb * <Lua 291: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:147>
|
||||||
|
Git branches
|
||||||
|
n <Space>bc * <Lua 290: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:92>
|
||||||
|
Close all buffers except current
|
||||||
|
n <Space>bC * <Lua 289: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:93>
|
||||||
|
Close all buffers
|
||||||
|
n <Space>gC * <Lua 288: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:153>
|
||||||
|
Git commits (current file)
|
||||||
|
n <Space>dQ * <Lua 287: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:44>
|
||||||
|
Terminate Session (S-F5)
|
||||||
|
n <Space>gt * <Lua 286: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:156>
|
||||||
|
Git status
|
||||||
|
n <Space>dp * <Lua 285: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:45>
|
||||||
|
Pause (F6)
|
||||||
|
n <Space>dr * <Lua 284: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:46>
|
||||||
|
Restart (C-F5)
|
||||||
|
n <Space>f<CR> * <Lua 283: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:160>
|
||||||
|
Resume previous search
|
||||||
|
n <Space>dR * <Lua 282: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:47>
|
||||||
|
Toggle REPL
|
||||||
|
n <Space>ds * <Lua 281: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:48>
|
||||||
|
Run To Cursor
|
||||||
|
n <Space>fa * <Lua 280: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:167>
|
||||||
|
Find AstroNvim config files
|
||||||
|
n <Space>pm * <Lua 279: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/mason.lua:15>
|
||||||
|
Mason Installer
|
||||||
|
n <Space>xq * <Cmd>copen<CR>
|
||||||
|
Quickfix List
|
||||||
|
n <Space>dq * <Lua 277: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:43>
|
||||||
|
Close Session
|
||||||
|
n <Space>w * <Cmd>w<CR>
|
||||||
|
Save
|
||||||
|
n <Space>fm * <Lua 273: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:189>
|
||||||
|
Find man
|
||||||
|
n <Space>fc * <Lua 272: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:172>
|
||||||
|
Find word under cursor
|
||||||
|
n <Space>SD * <Lua 271: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:19>
|
||||||
|
Delete a dirsession
|
||||||
|
n <Space>gc * <Lua 270: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:149>
|
||||||
|
Git commits (repository)
|
||||||
|
n <Space>u| * <Lua 269: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:126>
|
||||||
|
Toggle indent guides
|
||||||
|
n <Space>pM * <Cmd>MasonToolsUpdate<CR>
|
||||||
|
Mason Update
|
||||||
|
n <Space>lD * <Lua 53: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:209>
|
||||||
|
Search diagnostics
|
||||||
|
n <Space>th * <Cmd>ToggleTerm size=10 direction=horizontal<CR>
|
||||||
|
ToggleTerm horizontal split
|
||||||
|
n <Space>fu * <Lua 52: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:208>
|
||||||
|
Find undo history
|
||||||
|
n <Space>C * <Lua 265: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:72>
|
||||||
|
Force close buffer
|
||||||
|
n <Space>fs * <Lua 262: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:199>
|
||||||
|
Find buffers/recent/files
|
||||||
|
n <Space>tu * <Lua 261: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/toggleterm.lua:38>
|
||||||
|
ToggleTerm gdu
|
||||||
|
n <Space>gg * <Lua 260: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/toggleterm.lua:14>
|
||||||
|
ToggleTerm lazygit
|
||||||
|
n <Space>uR * <Lua 259: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/vim-illuminate.lua:15>
|
||||||
|
Toggle reference highlighting (global)
|
||||||
|
n <Space>uC * <Lua 258: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/blink.lua:218>
|
||||||
|
Toggle autocompletion (global)
|
||||||
|
n <Space>tf * <Cmd>ToggleTerm direction=float<CR>
|
||||||
|
ToggleTerm float
|
||||||
|
n <Space>uZ * <Lua 257: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:225>
|
||||||
|
Toggle zen mode
|
||||||
|
n <Space>tv * <Cmd>ToggleTerm size=80 direction=vertical<CR>
|
||||||
|
ToggleTerm vertical split
|
||||||
|
n <Space>db * <Lua 256: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:29>
|
||||||
|
Toggle Breakpoint (F9)
|
||||||
|
n <Space>dB * <Lua 253: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:30>
|
||||||
|
Clear Breakpoints
|
||||||
|
n <Space>xl * <Cmd>lopen<CR>
|
||||||
|
Location List
|
||||||
|
n <Space>fF * <Lua 251: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:183>
|
||||||
|
Find all files
|
||||||
|
n <Space>dc * <Lua 250: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:31>
|
||||||
|
Start/Continue (F5)
|
||||||
|
n <Space>fg * <Lua 249: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:186>
|
||||||
|
Find git files
|
||||||
|
n <Space>tp * <Lua 51: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/toggleterm.lua:46>
|
||||||
|
ToggleTerm python
|
||||||
|
n <Space>gT * <Lua 247: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:157>
|
||||||
|
Git stash
|
||||||
|
n <Space>fn * <Lua 246: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:191>
|
||||||
|
Find notifications
|
||||||
|
n <Space>tl * <Lua 245: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/toggleterm.lua:14>
|
||||||
|
ToggleTerm lazygit
|
||||||
|
n <Space>uy * <Lua 243: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:206>
|
||||||
|
Toggle syntax highlight (buffer)
|
||||||
|
n <Space>fO * <Lua 242: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:194>
|
||||||
|
Find old files (cwd)
|
||||||
|
n <Space>go * <Lua 241: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:137>
|
||||||
|
Git browse (open)
|
||||||
|
n <Space>ur * <Lua 240: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/vim-illuminate.lua:13>
|
||||||
|
Toggle reference highlighting (buffer)
|
||||||
|
n <Space>fp * <Lua 239: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:197>
|
||||||
|
Find projects
|
||||||
|
n <Space>uD * <Lua 238: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:130>
|
||||||
|
Dismiss notifications
|
||||||
|
n <Space>Q * <Cmd>confirm qall<CR>
|
||||||
|
Exit AstroNvim
|
||||||
|
n <Space>n * <Cmd>enew<CR>
|
||||||
|
New File
|
||||||
|
n <Space>c * <Lua 236: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:71>
|
||||||
|
Close buffer
|
||||||
|
n <Space>dO * <Lua 235: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:42>
|
||||||
|
Step Out (S-F11)
|
||||||
|
n <Space>uA * <Lua 234: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:183>
|
||||||
|
Toggle rooter autochdir
|
||||||
|
n <Space>Ss * <Lua 232: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:11>
|
||||||
|
Save this session
|
||||||
|
n <Space>ub * <Lua 231: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:184>
|
||||||
|
Toggle background
|
||||||
|
n <Space>q * <Cmd>confirm q<CR>
|
||||||
|
Quit Window
|
||||||
|
n <Space>SS * <Lua 230: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:13>
|
||||||
|
Save this dirsession
|
||||||
|
n <Space>ud * <Lua 228: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:185>
|
||||||
|
Toggle diagnostics
|
||||||
|
n <Space>/ gcc
|
||||||
|
Toggle comment line
|
||||||
|
n <Space>pU * <Lua 227: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:67>
|
||||||
|
Plugins Update
|
||||||
|
n <Space>ug * <Lua 226: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:186>
|
||||||
|
Toggle signcolumn
|
||||||
|
n <Space>pS * <Lua 225: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:65>
|
||||||
|
Plugins Sync
|
||||||
|
n <Space>fC * <Lua 224: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/snacks.lua:173>
|
||||||
|
Find commands
|
||||||
|
n <Space>ps * <Lua 223: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:64>
|
||||||
|
Plugins Status
|
||||||
|
n <Space>u> * <Lua 222: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:187>
|
||||||
|
Toggle foldcolumn
|
||||||
|
n <Space>uu * <Lua 221: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:197>
|
||||||
|
Toggle URL highlight
|
||||||
|
n <Space>ui * <Lua 220: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:188>
|
||||||
|
Change indent setting
|
||||||
|
n <Space>us * <Lua 219: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:194>
|
||||||
|
Toggle spellcheck
|
||||||
|
n <Space>Sf * <Lua 218: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:20>
|
||||||
|
Load a session
|
||||||
|
n <Space>un * <Lua 217: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:190>
|
||||||
|
Change line numbering
|
||||||
|
n <Space>SF * <Lua 216: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:22>
|
||||||
|
Load a dirsession
|
||||||
|
n <Space>ut * <Lua 215: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:196>
|
||||||
|
Toggle tabline
|
||||||
|
n <Space>R * <Lua 214: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:47>
|
||||||
|
Rename file
|
||||||
|
n <Space>uv * <Lua 213: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:198>
|
||||||
|
Toggle virtual text
|
||||||
|
n <Space>uN * <Lua 212: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:192>
|
||||||
|
Toggle Notifications
|
||||||
|
n <Space>Sd * <Lua 211: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:17>
|
||||||
|
Delete a session
|
||||||
|
n <Space>up * <Lua 210: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:193>
|
||||||
|
Toggle paste mode
|
||||||
|
n <Space>e * <Cmd>Neotree toggle<CR>
|
||||||
|
Toggle Explorer
|
||||||
|
n <Space>tn * <Lua 209: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/toggleterm.lua:26>
|
||||||
|
ToggleTerm node
|
||||||
|
n <Space>pu * <Lua 208: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:66>
|
||||||
|
Plugins Check Updates
|
||||||
|
n <Space>o * <Lua 207: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/neo-tree.lua:12>
|
||||||
|
Toggle Explorer Focus
|
||||||
|
n <Space>uS * <Lua 206: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:195>
|
||||||
|
Toggle conceal
|
||||||
|
n <Space>dE * <Lua 205: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:79>
|
||||||
|
Evaluate Input
|
||||||
|
n <Space>Sl * <Lua 204: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:10>
|
||||||
|
Load last session
|
||||||
|
n <Space>pi * <Lua 203: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:63>
|
||||||
|
Plugins Install
|
||||||
|
n <Space>uV * <Lua 202: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:202>
|
||||||
|
Toggle virtual lines
|
||||||
|
n <Space>St * <Lua 198: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/resession.lua:16>
|
||||||
|
Save this tab's session
|
||||||
|
n <Space>r * <Lua 108: ~/.local/share/nvim/lazy/lazy.nvim/lua/lazy/core/handler/keys.lua:121>
|
||||||
|
undo history
|
||||||
|
x # * <Lua 9: vim/_defaults.lua:0>
|
||||||
|
:help v_#-default
|
||||||
|
o % <Plug>(MatchitOperationForward)
|
||||||
|
x % <Plug>(MatchitVisualForward)
|
||||||
|
n % <Plug>(MatchitNormalForward)
|
||||||
|
n & * :&&<CR>
|
||||||
|
:help &-default
|
||||||
|
x * * <Lua 4: vim/_defaults.lua:0>
|
||||||
|
:help v_star-default
|
||||||
|
v 0 * ^
|
||||||
|
goto start of the text
|
||||||
|
n 00 * 0
|
||||||
|
goto start of the line
|
||||||
|
n 0 * ^
|
||||||
|
goto start of the text
|
||||||
|
n <b * <Lua 292: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:86>
|
||||||
|
Move buffer tab left
|
||||||
|
n >b * <Lua 274: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:82>
|
||||||
|
Move buffer tab right
|
||||||
|
x @ * mode() ==# 'V' ? ':normal! @'.getcharstr().'<CR>' : '@'
|
||||||
|
:help v_@-default
|
||||||
|
x Q * mode() ==# 'V' ? ':normal! @<C-R>=reg_recorded()<CR><CR>' : 'Q'
|
||||||
|
:help v_Q-default
|
||||||
|
n Y * y$
|
||||||
|
:help Y-default
|
||||||
|
o [i * <Lua 671: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:792>
|
||||||
|
jump to top edge of scope
|
||||||
|
x [i * <Lua 670: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:792>
|
||||||
|
jump to top edge of scope
|
||||||
|
n [i * <Lua 669: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:792>
|
||||||
|
jump to top edge of scope
|
||||||
|
o [% <Plug>(MatchitOperationMultiBackward)
|
||||||
|
x [% <Plug>(MatchitVisualMultiBackward)
|
||||||
|
n [% <Plug>(MatchitNormalMultiBackward)
|
||||||
|
n [r * <Lua 342: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/vim-illuminate.lua:11>
|
||||||
|
Previous reference
|
||||||
|
n [w * <Lua 278: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:112>
|
||||||
|
Previous warning
|
||||||
|
n [e * <Lua 254: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:112>
|
||||||
|
Previous error
|
||||||
|
n [<Space> * <Lua 60: vim/_defaults.lua:0>
|
||||||
|
Add empty line above cursor
|
||||||
|
n [B * <Lua 58: vim/_defaults.lua:0>
|
||||||
|
:brewind
|
||||||
|
n [b * <Lua 275: ~/.config/nvim/lua/plugins/astrocore.lua:68>
|
||||||
|
Previous buffer
|
||||||
|
n [<C-T> * <Lua 54: vim/_defaults.lua:0>
|
||||||
|
:ptprevious
|
||||||
|
n [T * <Lua 266: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/todo-comments.lua:28>
|
||||||
|
Previous TODO comment
|
||||||
|
n [t * <Lua 276: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:134>
|
||||||
|
Previous tab
|
||||||
|
n [A * <Lua 48: vim/_defaults.lua:0>
|
||||||
|
:rewind
|
||||||
|
n [a * <Lua 46: vim/_defaults.lua:0>
|
||||||
|
:previous
|
||||||
|
n [<C-L> * <Lua 44: vim/_defaults.lua:0>
|
||||||
|
:lpfile
|
||||||
|
n [L * <Lua 42: vim/_defaults.lua:0>
|
||||||
|
:lrewind
|
||||||
|
n [l * <Lua 40: vim/_defaults.lua:0>
|
||||||
|
:lprevious
|
||||||
|
n [<C-Q> * <Lua 38: vim/_defaults.lua:0>
|
||||||
|
:cpfile
|
||||||
|
n [Q * <Lua 36: vim/_defaults.lua:0>
|
||||||
|
:crewind
|
||||||
|
n [q * <Lua 34: vim/_defaults.lua:0>
|
||||||
|
:cprevious
|
||||||
|
n [D * <Lua 32: vim/_defaults.lua:0>
|
||||||
|
Jump to the first diagnostic in the current buffer
|
||||||
|
n [d * <Lua 30: vim/_defaults.lua:0>
|
||||||
|
Jump to the previous diagnostic in the current buffer
|
||||||
|
n \ * <Cmd>split<CR>
|
||||||
|
Horizontal Split
|
||||||
|
o ]i * <Lua 660: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:792>
|
||||||
|
jump to bottom edge of scope
|
||||||
|
x ]i * <Lua 665: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:792>
|
||||||
|
jump to bottom edge of scope
|
||||||
|
n ]i * <Lua 672: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:792>
|
||||||
|
jump to bottom edge of scope
|
||||||
|
o ]% <Plug>(MatchitOperationMultiForward)
|
||||||
|
x ]% <Plug>(MatchitVisualMultiForward)
|
||||||
|
n ]% <Plug>(MatchitNormalMultiForward)
|
||||||
|
n ]w * <Lua 322: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:112>
|
||||||
|
Next warning
|
||||||
|
n ]e * <Lua 319: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:112>
|
||||||
|
Next error
|
||||||
|
n ]r * <Lua 268: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/vim-illuminate.lua:9>
|
||||||
|
Next reference
|
||||||
|
n ]<Space> * <Lua 61: vim/_defaults.lua:0>
|
||||||
|
Add empty line below cursor
|
||||||
|
n ]B * <Lua 59: vim/_defaults.lua:0>
|
||||||
|
:blast
|
||||||
|
n ]b * <Lua 264: ~/.config/nvim/lua/plugins/astrocore.lua:67>
|
||||||
|
Next buffer
|
||||||
|
n ]<C-T> * <Lua 55: vim/_defaults.lua:0>
|
||||||
|
:ptnext
|
||||||
|
n ]T * <Lua 267: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/todo-comments.lua:27>
|
||||||
|
Next TODO comment
|
||||||
|
n ]t * <Lua 248: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:133>
|
||||||
|
Next tab
|
||||||
|
n ]A * <Lua 49: vim/_defaults.lua:0>
|
||||||
|
:last
|
||||||
|
n ]a * <Lua 47: vim/_defaults.lua:0>
|
||||||
|
:next
|
||||||
|
n ]<C-L> * <Lua 45: vim/_defaults.lua:0>
|
||||||
|
:lnfile
|
||||||
|
n ]L * <Lua 43: vim/_defaults.lua:0>
|
||||||
|
:llast
|
||||||
|
n ]l * <Lua 41: vim/_defaults.lua:0>
|
||||||
|
:lnext
|
||||||
|
n ]<C-Q> * <Lua 39: vim/_defaults.lua:0>
|
||||||
|
:cnfile
|
||||||
|
n ]Q * <Lua 37: vim/_defaults.lua:0>
|
||||||
|
:clast
|
||||||
|
n ]q * <Lua 35: vim/_defaults.lua:0>
|
||||||
|
:cnext
|
||||||
|
n ]D * <Lua 31: vim/_defaults.lua:0>
|
||||||
|
Jump to the last diagnostic in the current buffer
|
||||||
|
n ]d * <Lua 29: vim/_defaults.lua:0>
|
||||||
|
Jump to the next diagnostic in the current buffer
|
||||||
|
v ^ * 0
|
||||||
|
goto start of the line
|
||||||
|
n ^ * 0
|
||||||
|
goto start of the line
|
||||||
|
o ai * <Lua 668: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:785>
|
||||||
|
full scope
|
||||||
|
x ai * <Lua 667: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:785>
|
||||||
|
full scope
|
||||||
|
x a% <Plug>(MatchitVisualTextObject)
|
||||||
|
o g% <Plug>(MatchitOperationBackward)
|
||||||
|
x g% <Plug>(MatchitVisualBackward)
|
||||||
|
n g% <Plug>(MatchitNormalBackward)
|
||||||
|
n gco * o<Esc>Vcx<Esc><Cmd>normal gcc<CR>fxa<BS>
|
||||||
|
Add Comment Below
|
||||||
|
n gcO * O<Esc>Vcx<Esc><Cmd>normal gcc<CR>fxa<BS>
|
||||||
|
Add Comment Above
|
||||||
|
n gl * <Lua 50: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/_astrocore_mappings.lua:130>
|
||||||
|
Hover diagnostics
|
||||||
|
n gO * <Lua 22: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.document_symbol()
|
||||||
|
n grt * <Lua 21: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.type_definition()
|
||||||
|
n gri * <Lua 20: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.implementation()
|
||||||
|
n grr * <Lua 19: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.references()
|
||||||
|
x gra * <Lua 18: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.code_action()
|
||||||
|
n gra * <Lua 17: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.code_action()
|
||||||
|
n grn * <Lua 16: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.rename()
|
||||||
|
o gc * <Lua 15: vim/_defaults.lua:0>
|
||||||
|
Comment textobject
|
||||||
|
n gcc * <Lua 14: vim/_defaults.lua:0>
|
||||||
|
Toggle comment line
|
||||||
|
x gc * <Lua 13: vim/_defaults.lua:0>
|
||||||
|
Toggle comment
|
||||||
|
n gc * <Lua 12: vim/_defaults.lua:0>
|
||||||
|
Toggle comment
|
||||||
|
x gx * <Lua 11: vim/_defaults.lua:0>
|
||||||
|
Opens filepath or URI under cursor with the system handler (file explorer, web browser, …)
|
||||||
|
n gx * <Lua 10: vim/_defaults.lua:0>
|
||||||
|
Opens filepath or URI under cursor with the system handler (file explorer, web browser, …)
|
||||||
|
o ii * <Lua 650: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:785>
|
||||||
|
inner scope
|
||||||
|
x ii * <Lua 73: ~/.local/share/nvim/lazy/snacks.nvim/lua/snacks/scope.lua:785>
|
||||||
|
inner scope
|
||||||
|
x j * v:count == 0 ? 'gj' : 'j'
|
||||||
|
Move cursor down
|
||||||
|
n j * v:count == 0 ? 'gj' : 'j'
|
||||||
|
Move cursor down
|
||||||
|
x k * v:count == 0 ? 'gk' : 'k'
|
||||||
|
Move cursor up
|
||||||
|
n k * v:count == 0 ? 'gk' : 'k'
|
||||||
|
Move cursor up
|
||||||
|
v p * P
|
||||||
|
paste without copy
|
||||||
|
n | * <Cmd>vsplit<CR>
|
||||||
|
Vertical Split
|
||||||
|
v <Plug>BlinkCmpDotRepeatHack * <Lua 1175: ~/.local/share/nvim/lazy/blink.cmp/lua/blink/cmp/lib/text_edits.lua:320>
|
||||||
|
n <Plug>BlinkCmpDotRepeatHack * <Lua 1186: ~/.local/share/nvim/lazy/blink.cmp/lua/blink/cmp/lib/text_edits.lua:320>
|
||||||
|
x <M-i> * <Lua 953: ~/.local/share/nvim/lazy/vim-illuminate/lua/illuminate.lua:301>
|
||||||
|
o <M-i> * <Lua 952: ~/.local/share/nvim/lazy/vim-illuminate/lua/illuminate.lua:301>
|
||||||
|
n <M-p> * <Lua 951: ~/.local/share/nvim/lazy/vim-illuminate/lua/illuminate.lua:294>
|
||||||
|
Move to previous reference
|
||||||
|
n <M-n> * <Lua 934: ~/.local/share/nvim/lazy/vim-illuminate/lua/illuminate.lua:287>
|
||||||
|
Move to next reference
|
||||||
|
n <Plug>(AvanteSelectModel) * <Lua 757: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:119>
|
||||||
|
n <Plug>(AvanteConflictPrevConflict) * <Lua 756: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:118>
|
||||||
|
n <Plug>(AvanteConflictNextConflict) * <Lua 755: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:117>
|
||||||
|
v <Plug>(AvanteConflictCursor) * <Lua 754: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:116>
|
||||||
|
n <Plug>(AvanteConflictCursor) * <Lua 753: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:116>
|
||||||
|
v <Plug>(AvanteConflictAllTheirs) * <Lua 752: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:115>
|
||||||
|
n <Plug>(AvanteConflictAllTheirs) * <Lua 751: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:115>
|
||||||
|
v <Plug>(AvanteConflictTheirs) * <Lua 750: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:114>
|
||||||
|
n <Plug>(AvanteConflictTheirs) * <Lua 749: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:114>
|
||||||
|
v <Plug>(AvanteConflictBoth) * <Lua 748: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:113>
|
||||||
|
n <Plug>(AvanteConflictBoth) * <Lua 747: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:113>
|
||||||
|
v <Plug>(AvanteConflictOurs) * <Lua 746: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:112>
|
||||||
|
n <Plug>(AvanteConflictOurs) * <Lua 745: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:112>
|
||||||
|
n <Plug>(AvanteToggleSuggestion) * <Lua 744: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:110>
|
||||||
|
n <Plug>(AvanteToggleSelection) * <Lua 743: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:109>
|
||||||
|
n <Plug>(AvanteToggleDebug) * <Lua 742: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:108>
|
||||||
|
n <Plug>(AvanteToggle) * <Lua 741: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:107>
|
||||||
|
n <Plug>(AvanteBuild) * <Lua 740: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:106>
|
||||||
|
n <Plug>(AvanteFocus) * <Lua 739: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:105>
|
||||||
|
n <Plug>(AvanteRefresh) * <Lua 738: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:104>
|
||||||
|
v <Plug>(AvanteEdit) * <Lua 737: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:103>
|
||||||
|
v <Plug>(AvanteChat) * <Lua 736: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:100>
|
||||||
|
n <Plug>(AvanteChat) * <Lua 735: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:100>
|
||||||
|
v <Plug>(AvanteAskNew) * <Lua 734: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:94>
|
||||||
|
n <Plug>(AvanteAskNew) * <Lua 733: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:94>
|
||||||
|
v <Plug>(AvanteAsk) * <Lua 732: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:90>
|
||||||
|
n <Plug>(AvanteAsk) * <Lua 729: ~/.local/share/nvim/lazy/avante.nvim/lua/avante/init.lua:90>
|
||||||
|
x <Plug>(MatchitVisualTextObject) <Plug>(MatchitVisualMultiBackward)o<Plug>(MatchitVisualMultiForward)
|
||||||
|
o <Plug>(MatchitOperationMultiForward) * :<C-U>call matchit#MultiMatch("W", "o")<CR>
|
||||||
|
o <Plug>(MatchitOperationMultiBackward) * :<C-U>call matchit#MultiMatch("bW", "o")<CR>
|
||||||
|
x <Plug>(MatchitVisualMultiForward) * :<C-U>call matchit#MultiMatch("W", "n")<CR>m'gv``
|
||||||
|
x <Plug>(MatchitVisualMultiBackward) * :<C-U>call matchit#MultiMatch("bW", "n")<CR>m'gv``
|
||||||
|
n <Plug>(MatchitNormalMultiForward) * :<C-U>call matchit#MultiMatch("W", "n")<CR>
|
||||||
|
n <Plug>(MatchitNormalMultiBackward) * :<C-U>call matchit#MultiMatch("bW", "n")<CR>
|
||||||
|
o <Plug>(MatchitOperationBackward) * :<C-U>call matchit#Match_wrapper('',0,'o')<CR>
|
||||||
|
o <Plug>(MatchitOperationForward) * :<C-U>call matchit#Match_wrapper('',1,'o')<CR>
|
||||||
|
x <Plug>(MatchitVisualBackward) * :<C-U>call matchit#Match_wrapper('',0,'v')<CR>m'gv``
|
||||||
|
x <Plug>(MatchitVisualForward) * :<C-U>call matchit#Match_wrapper('',1,'v')<CR>:if col("''") != col("$") | exe ":normal! m'" | endif<CR>gv``
|
||||||
|
n <Plug>(MatchitNormalBackward) * :<C-U>call matchit#Match_wrapper('',0,'n')<CR>
|
||||||
|
n <Plug>(MatchitNormalForward) * :<C-U>call matchit#Match_wrapper('',1,'n')<CR>
|
||||||
|
n <Plug>PlenaryTestFile * :lua require('plenary.test_harness').test_file(vim.fn.expand("%:p"))<CR>
|
||||||
|
n <S-NL> * <Lua 341: ~/.config/nvim/lua/plugins/astrocore.lua:69>
|
||||||
|
Next buffer
|
||||||
|
n <C-S-K> * <Lua 327: ~/.config/nvim/lua/plugins/astrocore.lua:70>
|
||||||
|
Previous buffer
|
||||||
|
n <F23> * <Lua 324: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:28>
|
||||||
|
Debugger: Step Out
|
||||||
|
n <F11> * <Lua 320: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:27>
|
||||||
|
Debugger: Step Into
|
||||||
|
n <F10> * <Lua 317: ~/.config/nvim/lua/plugins/astrocore.lua:84>
|
||||||
|
Run program
|
||||||
|
n <F9> * <Lua 314: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:25>
|
||||||
|
Debugger: Toggle Breakpoint
|
||||||
|
n <F6> * <Lua 311: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:24>
|
||||||
|
Debugger: Pause
|
||||||
|
n <F17> * <Lua 300: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:14>
|
||||||
|
Debugger: Stop
|
||||||
|
n <F5> * <Lua 297: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:13>
|
||||||
|
Debugger: Start
|
||||||
|
n <C-`> * :ToggleTerm<CR>
|
||||||
|
Toggle terminal
|
||||||
|
n <F7> * <Cmd>execute v:count . "ToggleTerm"<CR>
|
||||||
|
Toggle terminal
|
||||||
|
n <C-'> * <Cmd>execute v:count . "ToggleTerm"<CR>
|
||||||
|
Toggle terminal
|
||||||
|
n <C-Up> * <Lua 56: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:17>
|
||||||
|
Resize split up
|
||||||
|
n <F21> * <Lua 57: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:16>
|
||||||
|
Debugger: Conditional Breakpoint
|
||||||
|
n <F29> * <Lua 263: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/dap.lua:23>
|
||||||
|
Debugger: Restart
|
||||||
|
n <C-K> * <Lua 255: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:15>
|
||||||
|
Move to above split
|
||||||
|
n <C-Left> * <Lua 252: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:19>
|
||||||
|
Resize split left
|
||||||
|
n <C-H> * <Lua 244: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:13>
|
||||||
|
Move to left split
|
||||||
|
n <C-Down> * <Lua 233: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:18>
|
||||||
|
Resize split down
|
||||||
|
n <C-Right> * <Lua 229: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:20>
|
||||||
|
Resize split right
|
||||||
|
n <C-S> * <Cmd>silent! update! | redraw<CR>
|
||||||
|
Force write
|
||||||
|
n <C-Q> * <Cmd>q!<CR>
|
||||||
|
Force quit
|
||||||
|
n <C-W><C-D> <C-W>d
|
||||||
|
Show diagnostics under the cursor
|
||||||
|
n <C-W>d * <Lua 33: vim/_defaults.lua:0>
|
||||||
|
Show diagnostics under the cursor
|
||||||
|
v <S-Tab> * <gv
|
||||||
|
Unindent line
|
||||||
|
s <C-S> * <Lua 24: vim/_defaults.lua:0>
|
||||||
|
vim.lsp.buf.signature_help()
|
||||||
|
n <C-L> * <Lua 237: ~/.local/share/nvim/lazy/AstroNvim/lua/astronvim/plugins/smart-splits.lua:16>
|
||||||
|
Move to right split
|
||||||
|
|
@ -0,0 +1,50 @@
|
||||||
|
// Zed settings
|
||||||
|
//
|
||||||
|
// For information on how to configure Zed, see the Zed
|
||||||
|
// documentation: https://zed.dev/docs/configuring-zed
|
||||||
|
//
|
||||||
|
// To see all of Zed's default settings without changing your
|
||||||
|
// custom settings, run `zed: open default settings` from the
|
||||||
|
// command palette (cmd-shift-p / ctrl-shift-p)
|
||||||
|
{
|
||||||
|
"terminal": {
|
||||||
|
"shell": {
|
||||||
|
"program": "zellij",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"outline_panel": {
|
||||||
|
"dock": "right",
|
||||||
|
},
|
||||||
|
"git_panel": {
|
||||||
|
"tree_view": false,
|
||||||
|
"dock": "left",
|
||||||
|
},
|
||||||
|
"vim": {
|
||||||
|
"cursor_shape": {
|
||||||
|
"insert": "bar",
|
||||||
|
},
|
||||||
|
"toggle_relative_line_numbers": true,
|
||||||
|
},
|
||||||
|
"ui_font_family": "JetBrainsMono Nerd Font",
|
||||||
|
"buffer_font_family": "JetBrainsMono Nerd Font",
|
||||||
|
"icon_theme": "Zed (Default)",
|
||||||
|
"project_panel": {
|
||||||
|
"hide_hidden": true,
|
||||||
|
},
|
||||||
|
"agent": {
|
||||||
|
"default_model": {
|
||||||
|
"provider": "copilot_chat",
|
||||||
|
"model": "claude-sonnet-4.5",
|
||||||
|
},
|
||||||
|
"model_parameters": [],
|
||||||
|
},
|
||||||
|
"base_keymap": "VSCode",
|
||||||
|
"vim_mode": true,
|
||||||
|
"ui_font_size": 35.0,
|
||||||
|
"buffer_font_size": 32.0,
|
||||||
|
"theme": {
|
||||||
|
"mode": "dark",
|
||||||
|
"light": "Ayu Light",
|
||||||
|
"dark": "Catppuccin Mocha",
|
||||||
|
},
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue