Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

dap-disasm

URL: https://codeberg.org/Jorenar/nvim-dap-disasm

Maintainers: Zain Kergaye


Disassembly view for nvim-dap

plugins.dap-disasm.enable

Whether to enable dap-disasm.

Type: boolean

Default:

false

Example:

true

Declared by:

plugins.dap-disasm.package

The dap-disasm package to use.

Type: package

Default:

pkgs.vimPlugins.nvim-dap-disasm

Declared by:

plugins.dap-disasm.autoLoad

Whether to automatically load dap-disasm when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example:

false

Declared by:

plugins.dap-disasm.callSetup

Whether to generate the standard require('dap-disasm').setup(...) call for this plugin.

By default, this follows the plugin’s built-in behavior. Set this to false to disable the generated setup call, or to true to force it even when the plugin would only call it conditionally.

Type: null or boolean

Default:

null

Declared by:

plugins.dap-disasm.settings

Options provided to the require('dap-disasm').setup function.

Type: lua value

Default:

{ }

Example:

{
  columns = [
    "address"
    "instructionBytes"
    "instruction"
  ];
  dapui_register = true;
  dapview_register = true;
  ins_after_memreg = 16;
  ins_before_memref = 16;
  sign = "DapStopped";
  winbar = {
    enabled = true;
    labels = {
      step_back = "Step Back";
      step_into = "Step Into";
      step_over = "Step Over";
    };
    order = [
      "step_into"
      "step_over"
      "step_back"
    ];
  };
}

Declared by: