瀏覽代碼

feat(dap-ui): update setup table (#3724)

* feat(dap-ui): update setup table

* chore: lint
opalmay 2 年之前
父節點
當前提交
28acebe7dd
共有 1 個文件被更改,包括 23 次插入1 次删除
  1. 23 1
      lua/lvim/core/dap.lua

+ 23 - 1
lua/lvim/core/dap.lua

@@ -31,7 +31,6 @@ M.config = function()
         threshold = vim.log.levels.INFO,
       },
       config = {
-        expand_lines = true,
         icons = { expanded = "", collapsed = "", circular = "" },
         mappings = {
           -- Use a table to apply multiple mappings
@@ -42,6 +41,9 @@ M.config = function()
           repl = "r",
           toggle = "t",
         },
+        -- Use this to override mappings for specific elements
+        element_mappings = {},
+        expand_lines = true,
         layouts = {
           {
             elements = {
@@ -62,6 +64,21 @@ M.config = function()
             position = "bottom",
           },
         },
+        controls = {
+          enabled = true,
+          -- Display controls in this element
+          element = "repl",
+          icons = {
+            pause = "",
+            play = "",
+            step_into = "",
+            step_over = "",
+            step_out = "",
+            step_back = "",
+            run_last = "",
+            terminate = "",
+          },
+        },
         floating = {
           max_height = 0.9,
           max_width = 0.5, -- Floats will be treated as percentage of your screen.
@@ -70,6 +87,11 @@ M.config = function()
             close = { "q", "<Esc>" },
           },
         },
+        windows = { indent = 1 },
+        render = {
+          max_type_length = nil, -- Can be integer or nil.
+          max_value_lines = 100, -- Can be integer or nil.
+        },
       },
     },
   }