F12 toggle floating terminal
This commit is contained in:
parent
ea2aed44ff
commit
fb3e9bf7c5
3 changed files with 17 additions and 6 deletions
|
@ -1,5 +1,9 @@
|
|||
{
|
||||
"diagnostics.globals": [
|
||||
"vim"
|
||||
"vim",
|
||||
"Snacks"
|
||||
],
|
||||
"diagnostics.disable": [
|
||||
"undefined-doc-name"
|
||||
]
|
||||
}
|
|
@ -1,6 +1,9 @@
|
|||
local map = vim.api.nvim_set_keymap
|
||||
local opts = { noremap = true, silent = true }
|
||||
|
||||
-- F2 rename variable
|
||||
-- K inspect with LSP
|
||||
|
||||
map('n', '<S-Tab>', '<Cmd>bp<CR>', opts)
|
||||
map('n', '<Tab>', '<Cmd>bn<CR>', opts)
|
||||
map('n', '<[b>', '<Cmd>bp<CR>', opts)
|
||||
|
@ -15,5 +18,3 @@ map('n', '<Up>', "<C-a>", opts)
|
|||
map('n', '<Down>', "<C-x>", opts)
|
||||
map('n', '<Right>', "<Cmd>Switch<CR>", opts)
|
||||
map('n', '<Left>', "<Cmd>Switch<CR>", opts)
|
||||
map('n', '<leader>r', ":IncRename ", opts)
|
||||
map('n', '<leader>l', "<cmd>lua vim.lsp.buf.hover()<CR>", opts)
|
||||
|
|
|
@ -9,8 +9,13 @@ return {
|
|||
},
|
||||
},
|
||||
terminal = {
|
||||
|
||||
}
|
||||
win = {
|
||||
position = "float",
|
||||
border = "rounded",
|
||||
height = 0.8,
|
||||
width = 0.6,
|
||||
}
|
||||
},
|
||||
},
|
||||
keys = {
|
||||
{
|
||||
|
@ -25,7 +30,6 @@ return {
|
|||
end,
|
||||
desc = "File Explorer"
|
||||
},
|
||||
|
||||
{ "<leader>s", function() Snacks.picker.lsp_symbols() end, desc = "LSP Symbols" },
|
||||
{ "gd", function() Snacks.picker.lsp_definitions() end, desc = "Goto Definition" },
|
||||
{ "gD", function() Snacks.picker.lsp_declarations() end, desc = "Goto Declaration" },
|
||||
|
@ -47,5 +51,7 @@ return {
|
|||
{ "<leader>gS", function() Snacks.picker.git_stash() end, desc = "Git Stash" },
|
||||
{ "<leader>gd", function() Snacks.picker.git_diff() end, desc = "Git Diff (Hunks)" },
|
||||
{ "<leader>gf", function() Snacks.picker.git_log_file() end, desc = "Git Log File" },
|
||||
|
||||
{ "<F12>", function() Snacks.terminal.toggle() end, desc = "Terminal Toggle", mode = { "n", "i", "t" } },
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue