🚧 Adj nvim config nvim-dap-ui/save folds adj
This commit is contained in:
parent
d653c2870e
commit
7f81bf9d7c
4 changed files with 8 additions and 4 deletions
|
|
@ -1,3 +1,5 @@
|
||||||
require("neovim")
|
require("neovim")
|
||||||
require("impatient")
|
require("impatient")
|
||||||
require("config.dap.javascript")
|
require("config.dap.javascript")
|
||||||
|
-- very recent error: https://github.com/rcarriga/nvim-dap-ui/issues/233
|
||||||
|
-- require("dapui").setup()
|
||||||
|
|
|
||||||
|
|
@ -77,13 +77,13 @@ return require("packer").startup(function(use)
|
||||||
{ "rafamadriz/friendly-snippets" },
|
{ "rafamadriz/friendly-snippets" },
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
use({ "rcarriga/nvim-dap-ui", requires = { "mfussenegger/nvim-dap" } })
|
||||||
use({
|
use({
|
||||||
"mfussenegger/nvim-dap",
|
"mfussenegger/nvim-dap",
|
||||||
opt = true,
|
opt = true,
|
||||||
module = { "dap" },
|
module = { "dap" },
|
||||||
requires = {
|
requires = {
|
||||||
"theHamsta/nvim-dap-virtual-text",
|
"theHamsta/nvim-dap-virtual-text",
|
||||||
"rcarriga/nvim-dap-ui",
|
|
||||||
"mfussenegger/nvim-dap-python",
|
"mfussenegger/nvim-dap-python",
|
||||||
"nvim-telescope/telescope-dap.nvim",
|
"nvim-telescope/telescope-dap.nvim",
|
||||||
{ "leoluz/nvim-dap-go", module = "dap-go" },
|
{ "leoluz/nvim-dap-go", module = "dap-go" },
|
||||||
|
|
|
||||||
|
|
@ -94,6 +94,8 @@ vim.cmd([[nnoremap cmp :silent lua SetAutoCmp(Mode)]])
|
||||||
-- dap Keybindings
|
-- dap Keybindings
|
||||||
vim.keymap.set("n", "<leader>dbp", ":lua require'dap'.toggle_breakpoint()")
|
vim.keymap.set("n", "<leader>dbp", ":lua require'dap'.toggle_breakpoint()")
|
||||||
vim.keymap.set("n", "<leader>dco", ":lua require'dap'.continue()")
|
vim.keymap.set("n", "<leader>dco", ":lua require'dap'.continue()")
|
||||||
vim.keymap.set("n", "<leader>dso", ":lua require'dap'.step_over()")
|
vim.keymap.set("n", "<leader>dov", ":lua require'dap'.step_over()")
|
||||||
|
vim.keymap.set("n", "<leader>dso", ":lua require'dap'.step_out()")
|
||||||
vim.keymap.set("n", "<leader>dsi", ":lua require'dap'.step_into()")
|
vim.keymap.set("n", "<leader>dsi", ":lua require'dap'.step_into()")
|
||||||
vim.keymap.set("n", "<leader>dcl", ":lua require'dap'.close()")
|
vim.keymap.set("n", "<leader>dcl", ":lua require'dap'.close()")
|
||||||
|
-- vim.keymap.set("n", "<leader>dui", ":lua require('dapui').toggle()")
|
||||||
|
|
|
||||||
|
|
@ -111,7 +111,7 @@ vim.api.nvim_create_autocmd('BufReadPost', {
|
||||||
vim.cmd([[
|
vim.cmd([[
|
||||||
augroup remember_folds
|
augroup remember_folds
|
||||||
autocmd!
|
autocmd!
|
||||||
autocmd BufWinLeave ?* mkview 1
|
autocmd BufWinLeave *.* mkview
|
||||||
autocmd BufWinEnter ?* silent! loadview 1
|
autocmd BufWinEnter *.* silent! loadview
|
||||||
augroup END
|
augroup END
|
||||||
]])
|
]])
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue