@@ -249,7 +249,7 @@ Which Linux versions? I only test on Ubuntu 20.04 and later and RHEL 7.
249249
250250### Neovim limitations
251251
252- neovim doesn't implement mouse hover balloons. Instead there is the
252+ Neovim doesn't implement mouse hover balloons. Instead there is the
253253` <Plug>VimspectorBalloonEval ` mapping. There is no default mapping for this, so
254254I recommend something like this to get variable display in a popup:
255255
@@ -354,7 +354,7 @@ though the default behaviours are slightly different. For supported languages,
354354they will:
355355
356356* Download the relevant debug adapter at a version that's been tested from the
357- internet, either as a 'vsix' (Visusal Studio plugin), or clone from GitHub. If
357+ internet, either as a 'vsix' (Visual Studio plugin), or clone from GitHub. If
358358 you're in a corporate environment and this is a problem, you may need to
359359 install the gadgets manually.
360360* Perform any necessary post-installation actions, such as:
@@ -557,7 +557,7 @@ Vimspector is not:
557557* comprehensive. It's limited by DAP, and limited by my time. I implement the
558558 features I think most users will need, not every feature possible.
559559* for everyone. Vimspector intentionally provides a "one size fits all" UI and
560- aproach . This means that it can only provide essential/basic debugging
560+ approach . This means that it can only provide essential/basic debugging
561561 features for a given language. This makes it convenient for everyday usage,
562562 but not ideal for power users or those with very precise or specific
563563 requirements. See [ motivation] ( #motivation ) for more info.
@@ -653,7 +653,7 @@ features to set your own mappings. To that end, Vimspector defines the following
653653| --- | --- | --- |
654654| ` <Plug>VimspectorContinue ` | When debugging, continue. Otherwise start debugging. | ` vimspector#Continue() ` |
655655| ` <Plug>VimspectorStop ` | Stop debugging. | ` vimspector#Stop() ` |
656- | ` <Plug>VimpectorRestart ` | Restart debugging with the same configuration. | ` vimspector#Restart() ` |
656+ | ` <Plug>VimspectorRestart ` | Restart debugging with the same configuration. | ` vimspector#Restart() ` |
657657| ` <Plug>VimspectorPause ` | Pause debuggee. | ` vimspector#Pause() ` |
658658| ` <Plug>VimspectorBreakpoints ` | Show/hide the breakpoints window | ` vimspector#ListBreakpoints() ` |
659659| ` <Plug>VimspectorToggleBreakpoint ` | Toggle line breakpoint on the current line. | ` vimspector#ToggleBreakpoint() ` |
@@ -684,7 +684,7 @@ nmap <F5> <Plug>VimspectorContinue
684684
685685In addition, many users probably want to only enable certain Vimspector mappings
686686while debugging is active. This is also possible, though it requires writing
687- [ some vimscipt ] ( #custom-mappings-while-debugging ) .
687+ [ some vimscript ] ( #custom-mappings-while-debugging ) .
688688
689689That said, many people are familiar with particular debuggers, so the following
690690mappings can be enabled by setting ` g:vimspector_enable_mappings ` to the
@@ -776,7 +776,7 @@ users, the [mappings](#mappings) section contains the most common commands and
776776default usage. This section can be used as a reference to create your own
777777mappings or custom behaviours.
778778
779- All the below instructions assume a single debugging session. For deatils on how
779+ All the below instructions assume a single debugging session. For details on how
780780to debug multiple independent apps at the same time, see
781781[ multiple debugging sessions] [ #multiple-debugging-sessions ] .
782782
@@ -981,7 +981,7 @@ breakpoints. This section describes the full API in vimscript functions.
981981
982982Breakpoints are associated with the current
983983[ debugging session] [ #multiple-debugging-sessions ] . When switching between
984- sessions, the breakpont signs for the previous session are removed and the
984+ sessions, the breakpoint signs for the previous session are removed and the
985985breakpoints for the newly activated session are displayed. While it might be
986986useful to see breakpoints for all sessions, this can be very confusing.
987987
@@ -1102,7 +1102,7 @@ deletes a breakpoint. If you wish to 'disable' breakpoints, use the
11021102 remove a breakpoint at a specific file/line
11031103* Use ` vimspector#ClearBreakpoints() ` to clear all breakpoints
11041104* Use ` vimspector#ResetExceptionBreakpoints() ` to clear the exception breakpoints
1105- configuration and re-anser the various questions like "Break on C++ Throw"
1105+ configuration and re-answer the various questions like "Break on C++ Throw"
11061106* Use ` :VimspectorMkSession ` and ` :VimspectorLoadSession ` to save and restore
11071107 breakpoints
11081108* ` call vimspector#ListBreakpoints() ` - toggle breakpoints window
@@ -1192,8 +1192,8 @@ In both cases, the file/dir name argument is optional. By default, the file is
11921192named ` .vimspector.session ` , but this can be changed globally by setting
11931193` g:vimspector_session_file_name ` to something else, or by manually specifying a
11941194path when calling the command. If you supply a directory, the default or
1195- configured session file name is read fron or written to that directory.
1196- Othewise , the file is read based on the currently open buffer or written to the
1195+ configured session file name is read from or written to that directory.
1196+ Otherwise , the file is read based on the currently open buffer or written to the
11971197current working directory.
11981198
11991199Advanced users may wish to automate the process of loading and saving, for
@@ -1321,25 +1321,25 @@ let g:ycm_semantic_triggers = {
13211321
13221322## Disassembly
13231323
1324- * Dispplay disassembly around current PC
1324+ * Display disassembly around current PC
13251325* Step over/into/out by instruction (contextually, or using the WinBar)
13261326* ` :VimspectorDisassemble ` , ` vimspector#ShowDisassembly() ` or
13271327 ` <Plug>VimspectorDisassemble `
13281328
13291329[ ![ Demo] ( https://asciinema.org/a/esEncAxP45CJmo8Em1sQtxRYe.svg )] ( https://asciinema.org/a/esEncAxP45CJmo8Em1sQtxRYe )
13301330
13311331Some debug adapters (few!) support disassembly. The way this works in DAP is a
1332- little wierd , but in practice vimspector will ask to disassemble a number of
1332+ little weird , but in practice vimspector will ask to disassemble a number of
13331333instructions around the current stack frame's PC. This is then shown in a window
13341334with a WinBar similar to the Code window, but with instruction stepping
13351335granularity. There's a sign for the current instruction and the syntax
1336- highighting defaults to "asm" which mostly works ok for x86 and ARM.
1336+ highlighting defaults to "asm" which mostly works ok for x86 and ARM.
13371337
13381338![ disassembly-view] ( https://user-images.githubusercontent.com/10584846/194766584-d798c96b-6e4e-4914-9d4a-991c219f78d0.png )
13391339
13401340As mentioned above, when your current window is the disassembly windows and you
13411341use the default "step" commands (e.g. ` <F10> ` ), the stepping is automatically
1342- chnged to per-instruction rather than per statement.
1342+ changed to per-instruction rather than per statement.
13431343
13441344Each time the process stops, vimspector requests about 2 windows full of
13451345instructions around the current PC. To see more, you can scroll the window.
@@ -1348,8 +1348,8 @@ scrolls to the top or near the bottom. This isn't perfect. Sometimes you have to
13481348scroll a bit more to make it page in (e.g. ctrl-e ctrl-y at the top).
13491349This is not ideal, and may be improved in future.
13501350
1351- You can control the intial height of the disassembly window with
1352- ` let g:vimspector_disassembly_height = 10 ` (or whatver number of lines).
1351+ You can control the initial height of the disassembly window with
1352+ ` let g:vimspector_disassembly_height = 10 ` (or whatever number of lines).
13531353
13541354The filetype (and syntax) of the buffers in the disassembly window is
13551355` vimspector-disassembly ` . You can use ` FileType ` autocommands to customise
@@ -1520,7 +1520,7 @@ At any time there is a single "active" root session. Breakpoints are associated
15201520with the current session, and all UI and API commands are applied to the
15211521currently active session.
15221522
1523- When switching between root sessions, the breakpont signs for the previous
1523+ When switching between root sessions, the breakpoint signs for the previous
15241524session are removed and the breakpoints for the newly activated session are
15251525displayed. While it might be useful to see breakpoints for all sessions, this
15261526can be very confusing.
@@ -1535,7 +1535,7 @@ A typical workflow might be:
15351535 ` :VimspectorNewSession client ` (` client ` is now the active session).
153615364 . Add a breakpoint in the ` client ` session and start debugging with ` <F5> ` .
15371537
1538- You now have 2 vimspector tabs. Intuitively, wwitching to a particular tab will
1538+ You now have 2 vimspector tabs. Intuitively, switching to a particular tab will
15391539make its session active. You can also manually switch the active session with
15401540` :VimspectorSwitchToSession <name> ` .
15411541
@@ -1985,7 +1985,7 @@ use:
19851985
19861986```
19871987
1988- for examk
1988+ for example
19891989
19901990## TCL
19911991
@@ -2457,8 +2457,8 @@ There is very limited support for customisation of the UI.
24572457
24582458## Changing the default signs
24592459
2460- Vimsector uses the following signs internally. If they are defined before
2461- Vimsector uses them, they will not be replaced. So to customise the signs,
2460+ Vimspector uses the following signs internally. If they are defined before
2461+ Vimspector uses them, they will not be replaced. So to customise the signs,
24622462define them in your ` vimrc ` .
24632463
24642464
@@ -2552,14 +2552,14 @@ if changing the default priorities, it's recommended that:
25522552
25532553## Presentation Hints
25542554
2555- *** NOTE:*** This customisation point is currently *** unsable *** and may change
2555+ *** NOTE:*** This customisation point is currently *** unusable *** and may change
25562556at any time.
25572557
25582558Sometimes the Debug Adapter provides hints as to how the UI should display
25592559certain things. This includes stack frames, variables etc.
25602560
25612561Vimspector provides a simple way to customise how these are displayed, by
2562- setting values in the dictionary ` g:vimsepctor_presentation_hint_hl ` .
2562+ setting values in the dictionary ` g:vimspector_presentation_hint_hl ` .
25632563
25642564The following keys are supported with the mentioned default highlight group.
25652565
@@ -2582,7 +2582,7 @@ The following keys are supported with the mentioned default highlight group.
25822582In addition, any value supplied in the DAP ` VariablePresentationHint ` can be set
25832583which will be used if supplied by the debug adapter.
25842584
2585- A silly example; the defaults should probably be OK for most colour scehemes :
2585+ A silly example; the defaults should probably be OK for most colour schemes :
25862586
25872587``` viml
25882588let g:vimspector_presentation_hint_hl = {
@@ -2812,7 +2812,7 @@ function s:SetUpTerminal()
28122812 set norelativenumber nonumber
28132813endfunction
28142814
2815- augroup MyVimspectorUICustomistaion
2815+ augroup MyVimspectorUICustomisation
28162816 autocmd!
28172817 autocmd User VimspectorUICreated call s:CustomiseUI()
28182818 autocmd User VimspectorTerminalOpened call s:SetUpTerminal()
0 commit comments