Skip to content

Commit 04fd26e

Browse files
committed
Update README TOC and script
1 parent 1c24db4 commit 04fd26e

File tree

2 files changed

+308
-166
lines changed

2 files changed

+308
-166
lines changed

README.md

Lines changed: 104 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -9,108 +9,110 @@ For detailed explanation of the `.vimspector.json` format, see the
99
[![Build](https://github.com/puremourning/vimspector/actions/workflows/build.yaml/badge.svg?branch=master)](https://github.com/puremourning/vimspector/actions/workflows/build.yaml) [![Matrix](https://img.shields.io/matrix/vimspector:matrix.org?label=matrix)](https://matrix.to/#/#vimspector_Lobby:gitter.im) [![Gitter](https://badges.gitter.im/vimspector/Lobby.svg)](https://gitter.im/vimspector/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
1010

1111
<!--ts-->
12-
* [Features and Usage](#features-and-usage)
13-
* [Supported debugging features](#supported-debugging-features)
14-
* [Supported languages](#supported-languages)
15-
* [Other languages](#other-languages)
16-
* [Installation](#installation)
17-
* [Quick Start](#quick-start)
18-
* [Method 1: Using a repo clone, Vim packages and select gadgets to be installed](#method-2-using-a-repo-clone-vim-packages-and-select-gadgets-to-be-installed)
19-
* [Method 2: Using a plugin manager](#method-3-using-a-plugin-manager)
20-
* [Dependencies](#dependencies)
21-
* [Neovim limitations](#neovim-limitations)
22-
* [Windows differences](#windows-differences)
23-
* [Trying it out](#trying-it-out)
24-
* [Cloning the plugin](#cloning-the-plugin)
25-
* [Install some gadgets](#install-some-gadgets)
26-
* [VimspectorInstall and VimspectorUpdate commands](#vimspectorinstall-and-vimspectorupdate-commands)
27-
* [install_gadget.py](#install_gadgetpy)
28-
* [Manual gadget installation](#manual-gadget-installation)
29-
* [The gadget directory](#the-gadget-directory)
30-
* [Upgrade](#upgrade)
31-
* [About](#about)
32-
* [Background](#background)
33-
* [What Vimspector is not](#what-vimspector-is-not)
34-
* [Status](#status)
35-
* [Experimental](#experimental)
36-
* [Motivation](#motivation)
37-
* [License](#license)
38-
* [Sponsorship](#sponsorship)
39-
* [Mappings](#mappings)
40-
* [Visual Studio / VSCode](#visual-studio--vscode)
41-
* [Human Mode](#human-mode)
42-
* [Usage and API](#usage-and-api)
43-
* [Launch and attach by PID:](#launch-and-attach-by-pid)
44-
* [Picking a PID](#picking-a-pid)
45-
* [Launch with options](#launch-with-options)
46-
* [Debug configuration selection](#debug-configuration-selection)
47-
* [Get configurations](#get-configurations)
48-
* [Breakpoints](#breakpoints)
49-
* [Breakpoints Window](#breakpoints-window)
50-
* [Line breakpoints](#line-breakpoints)
51-
* [Conditional breakpoints and logpoints](#conditional-breakpoints-and-logpoints)
52-
* [Exception breakpoints](#exception-breakpoints)
53-
* [API Summary](#api-summary)
54-
* [Instruction breakpoints](#instruction-breakpoints)
55-
* [Clear breakpoints](#clear-breakpoints)
56-
* [Run to Cursor](#run-to-cursor)
57-
* [Go to current line](#go-to-current-line)
58-
* [Save and restore](#save-and-restore)
59-
* [Stepping](#stepping)
60-
* [Variables and scopes](#variables-and-scopes)
61-
* [Variable or selection hover evaluation](#variable-or-selection-hover-evaluation)
62-
* [Watches](#watches)
63-
* [Watch autocompletion](#watch-autocompletion)
64-
* [Disassembly](#disassembly)
65-
* [Dump memory](#dump-memory)
66-
* [Stack Traces](#stack-traces)
67-
* [Child sessions](#child-sessions)
68-
* [Program Output](#program-output)
69-
* [Console](#console)
70-
* [Console autocompletion](#console-autocompletion)
71-
* [Log View](#log-view)
72-
* [Closing debugger](#closing-debugger)
73-
* [Terminate debuggee](#terminate-debuggee)
74-
* [Multiple debugging sessions](#multiple-debugging-sessions)
75-
* [Debug profile configuration](#debug-profile-configuration)
76-
* [C, C , Rust, etc.](#c-c-rust-etc)
77-
* [Data visualization / pretty printing](#data-visualization--pretty-printing)
78-
* [C Remote debugging](#c-remote-debugging)
79-
* [C Remote launch and attach](#c-remote-launch-and-attach)
80-
* [Rust](#rust)
81-
* [Jai](#jai)
82-
* [Python](#python)
83-
* [Python Remote Debugging](#python-remote-debugging)
84-
* [Python Remote launch and attach](#python-remote-launch-and-attach)
85-
* [Python 2](#python-2)
86-
* [TCL](#tcl)
87-
* [C♯](#c)
88-
* [Go](#go)
89-
* [PHP](#php)
90-
* [Debug web application](#debug-web-application)
91-
* [Debug cli application](#debug-cli-application)
92-
* [JavaScript and TypeScript](#javascript-and-typescript)
93-
* [Java](#java)
94-
* [Hot code replace](#hot-code-replace)
95-
* [Usage with YouCompleteMe](#usage-with-youcompleteme)
96-
* [Other LSP clients](#other-lsp-clients)
97-
* [Lua](#lua)
98-
* [Other servers](#other-servers)
99-
* [Customisation](#customisation)
100-
* [Changing the default signs](#changing-the-default-signs)
101-
* [Sign priority](#sign-priority)
102-
* [Presentation Hints](#presentation-hints)
103-
* [Changing the default window sizes](#changing-the-default-window-sizes)
104-
* [Changing the terminal size](#changing-the-terminal-size)
105-
* [Custom mappings while debugging](#custom-mappings-while-debugging)
106-
* [Pre-launch building strategies](#pre-launch-building-strategies)
107-
* [Disabling the WinBar](#disabling-the-winbar)
108-
* [Advanced UI customisation](#advanced-ui-customisation)
109-
* [Customising the WinBar](#customising-the-winbar)
110-
* [Example](#example)
111-
* [FAQ](#faq)
112-
113-
<!-- Added by: ben, at: Wed 24 May 2023 09:06:01 BST -->
12+
* [Features and Usage](#features-and-usage)
13+
* [Supported debugging features](#supported-debugging-features)
14+
* [Supported languages](#supported-languages)
15+
* [Other languages](#other-languages)
16+
* [Installation](#installation)
17+
* [Quick Start](#quick-start)
18+
* [Method 1: Using a repo clone, Vim packages and select gadgets to be installed](#method-1-using-a-repo-clone-vim-packages-and-select-gadgets-to-be-installed)
19+
* [Method 2: Using a plugin manager](#method-2-using-a-plugin-manager)
20+
* [Dependencies](#dependencies)
21+
* [Neovim limitations](#neovim-limitations)
22+
* [Windows differences](#windows-differences)
23+
* [Trying it out](#trying-it-out)
24+
* [Installing the plugin](#installing-the-plugin)
25+
* [Install some gadgets](#install-some-gadgets)
26+
* [VimspectorInstall and VimspectorUpdate commands](#vimspectorinstall-and-vimspectorupdate-commands)
27+
* [install_gadget.py](#install_gadgetpy)
28+
* [Manual gadget installation](#manual-gadget-installation)
29+
* [The gadget directory](#the-gadget-directory)
30+
* [Upgrade](#upgrade)
31+
* [About](#about)
32+
* [Background](#background)
33+
* [What Vimspector is not](#what-vimspector-is-not)
34+
* [Status](#status)
35+
* [Experimental](#experimental)
36+
* [Motivation](#motivation)
37+
* [License](#license)
38+
* [Sponsorship](#sponsorship)
39+
* [Mappings](#mappings)
40+
* [Visual Studio / VSCode](#visual-studio--vscode)
41+
* [Human Mode](#human-mode)
42+
* [Usage and API](#usage-and-api)
43+
* [Launch and attach by PID:](#launch-and-attach-by-pid)
44+
* [Picking a PID](#picking-a-pid)
45+
* [Launch with options](#launch-with-options)
46+
* [Debug configuration selection](#debug-configuration-selection)
47+
* [Get configurations](#get-configurations)
48+
* [Breakpoints](#breakpoints)
49+
* [Breakpoints Window](#breakpoints-window)
50+
* [Line breakpoints](#line-breakpoints)
51+
* [Conditional breakpoints and logpoints](#conditional-breakpoints-and-logpoints)
52+
* [Exception breakpoints](#exception-breakpoints)
53+
* [Data breakpoints](#data-breakpoints)
54+
* [API Summary](#api-summary)
55+
* [Instruction breakpoints](#instruction-breakpoints)
56+
* [Clear breakpoints](#clear-breakpoints)
57+
* [Run to Cursor](#run-to-cursor)
58+
* [Go to current line](#go-to-current-line)
59+
* [Save and restore](#save-and-restore)
60+
* [Stepping](#stepping)
61+
* [Variables and scopes](#variables-and-scopes)
62+
* [Variable or selection hover evaluation](#variable-or-selection-hover-evaluation)
63+
* [Watches](#watches)
64+
* [Watch autocompletion](#watch-autocompletion)
65+
* [Disassembly](#disassembly)
66+
* [Dump memory](#dump-memory)
67+
* [Stack Traces](#stack-traces)
68+
* [Child sessions](#child-sessions)
69+
* [Program Output](#program-output)
70+
* [Console](#console)
71+
* [Console autocompletion](#console-autocompletion)
72+
* [Log View](#log-view)
73+
* [Closing debugger](#closing-debugger)
74+
* [Terminate debuggee](#terminate-debuggee)
75+
* [Multiple debugging sessions](#multiple-debugging-sessions)
76+
* [Debug profile configuration](#debug-profile-configuration)
77+
* [C, C++, Rust, etc.](#c-c-rust-etc)
78+
* [Data visualization / pretty printing](#data-visualization--pretty-printing)
79+
* [C++ Remote debugging](#c-remote-debugging)
80+
* [C++ Remote launch and attach](#c-remote-launch-and-attach)
81+
* [Rust](#rust)
82+
* [Jai](#jai)
83+
* [Python](#python)
84+
* [Python Remote Debugging](#python-remote-debugging)
85+
* [Python Remote launch and attach](#python-remote-launch-and-attach)
86+
* [Python 2](#python-2)
87+
* [TCL](#tcl)
88+
* [C♯](#c)
89+
* [Go](#go)
90+
* [PHP](#php)
91+
* [Debug web application](#debug-web-application)
92+
* [Debug cli application](#debug-cli-application)
93+
* [JavaScript and TypeScript](#javascript-and-typescript)
94+
* [Java](#java)
95+
* [Hot code replace](#hot-code-replace)
96+
* [Usage with YouCompleteMe](#usage-with-youcompleteme)
97+
* [Other LSP clients](#other-lsp-clients)
98+
* [Lua](#lua)
99+
* [Other servers](#other-servers)
100+
* [Customisation](#customisation)
101+
* [Changing the default signs](#changing-the-default-signs)
102+
* [Sign priority](#sign-priority)
103+
* [Presentation Hints](#presentation-hints)
104+
* [Changing the default window sizes](#changing-the-default-window-sizes)
105+
* [Changing the terminal size](#changing-the-terminal-size)
106+
* [Custom mappings while debugging](#custom-mappings-while-debugging)
107+
* [Pre-launch building strategies](#pre-launch-building-strategies)
108+
* [Disabling the WinBar](#disabling-the-winbar)
109+
* [Advanced UI customisation](#advanced-ui-customisation)
110+
* [Customising the WinBar](#customising-the-winbar)
111+
* [Example](#example)
112+
* [FAQ](#faq)
113+
114+
<!-- Created by https://github.com/ekalinin/github-markdown-toc -->
115+
<!-- Added by: ben, at: Thu 12 Dec 2024 15:40:32 GMT -->
114116

115117
<!--te-->
116118

0 commit comments

Comments
 (0)