dlvtui

command module
v0.0.0-...-aad6f81 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2023 License: Apache-2.0 Imports: 20 Imported by: 0

README

dlv-tui

dlv-tui is a terminal user interface for the delve debugger. Made for Go developers who prefer using terminal-only tools in their workflow. The goal is to provide all functionality of the delve cli-debugger, wrapped in a TUI.

Usage

The client supports debugging by running an excecutable or by attaching to an existing process. The debug target is the first argument, after which the following options can be provided:

  • -attach - If enabled, attach debugger to process. Interpret first argument as PID.
  • -port - The port dlv rpc server will listen to. (default "8181")
  • -logfile - Path to the log file. (default "$XDG_DATA_HOME/dlvtui.log")

Configuration

Keybindings, colors and behavior of the client are customizable via a yaml configuration file located at $XDG_CONFIG_HOME/dlvtui/config.yaml.

Refer to config.yaml for an example configuration.

To enable syntax highlighting, set the option syntaxhighlighter to a command that outputs to stdout. For example bat -p -f --paging=never

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL