diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 323b2b87..520ece35 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -1,3 +1,5 @@ require("neovim") require("impatient") require("config.dap.javascript") +-- very recent error: https://github.com/rcarriga/nvim-dap-ui/issues/233 +-- require("dapui").setup() diff --git a/.config/nvim/lua/neovim/packer.lua b/.config/nvim/lua/neovim/packer.lua index 870d2fc9..82bbd696 100644 --- a/.config/nvim/lua/neovim/packer.lua +++ b/.config/nvim/lua/neovim/packer.lua @@ -77,13 +77,13 @@ return require("packer").startup(function(use) { "rafamadriz/friendly-snippets" }, }, }) + use({ "rcarriga/nvim-dap-ui", requires = { "mfussenegger/nvim-dap" } }) use({ "mfussenegger/nvim-dap", opt = true, module = { "dap" }, requires = { "theHamsta/nvim-dap-virtual-text", - "rcarriga/nvim-dap-ui", "mfussenegger/nvim-dap-python", "nvim-telescope/telescope-dap.nvim", { "leoluz/nvim-dap-go", module = "dap-go" }, diff --git a/.config/nvim/lua/neovim/remap.lua b/.config/nvim/lua/neovim/remap.lua index 49aaad55..be3815d4 100644 --- a/.config/nvim/lua/neovim/remap.lua +++ b/.config/nvim/lua/neovim/remap.lua @@ -94,6 +94,8 @@ vim.cmd([[nnoremap cmp :silent lua SetAutoCmp(Mode)]]) -- dap Keybindings vim.keymap.set("n", "dbp", ":lua require'dap'.toggle_breakpoint()") vim.keymap.set("n", "dco", ":lua require'dap'.continue()") -vim.keymap.set("n", "dso", ":lua require'dap'.step_over()") +vim.keymap.set("n", "dov", ":lua require'dap'.step_over()") +vim.keymap.set("n", "dso", ":lua require'dap'.step_out()") vim.keymap.set("n", "dsi", ":lua require'dap'.step_into()") vim.keymap.set("n", "dcl", ":lua require'dap'.close()") +-- vim.keymap.set("n", "dui", ":lua require('dapui').toggle()") diff --git a/.config/nvim/lua/neovim/set.lua b/.config/nvim/lua/neovim/set.lua index 09210420..396067d7 100644 --- a/.config/nvim/lua/neovim/set.lua +++ b/.config/nvim/lua/neovim/set.lua @@ -111,7 +111,7 @@ vim.api.nvim_create_autocmd('BufReadPost', { vim.cmd([[ augroup remember_folds autocmd! - autocmd BufWinLeave ?* mkview 1 - autocmd BufWinEnter ?* silent! loadview 1 + autocmd BufWinLeave *.* mkview + autocmd BufWinEnter *.* silent! loadview augroup END ]])