@@ -16,6 +16,7 @@ The following high level, LSP, features have support:
16
16
#. References
17
17
#. Diagnostics
18
18
#. Definition
19
+ #. Symbols
19
20
20
21
Todo
21
22
----
30
31
Installation
31
32
------------
32
33
33
- The instruction below is fairly untested but should work. It is only tested on osX and Linux.
34
+ The instruction below is only tested on osX and Linux.
34
35
35
36
LSP client
36
37
~~~~~~~~~~
@@ -57,23 +58,23 @@ for an example of what the contents of the file should look like.
57
58
Usage
58
59
-----
59
60
60
- The plugin currently automatically map the following keybindings::
61
+ The plugin currently automatically map the following keybindings:
61
62
62
- CTRL-Space => completion
63
- . => completion
64
- LEADER-d => goto definition
65
- LEADER-f => find references
63
+ | ** CTRL-Space** => completion (insert mode)
64
+ | **.** => completion (insert mode)
65
+ | ** LEADER-d** => goto definition (normal mode)
66
+ | ** LEADER-f** => find references (normal mode)
66
67
67
68
Diagnostics is automatically enabled and uses vim marks. When moving to a line with a diagnostics
68
69
mark the message for that line is displayed in the command-line.
69
70
70
- Additional commands::
71
+ Additional commands:
71
72
72
- LspDiagnostics: Display diagnostics in the quickfix window.
73
- LspReferences: Find all references for symbol under cursor. Display result in quickfix window.
74
- LspDefinition: Goto defintion. If more than one definition is found display result in quickfix
75
- window .
76
- LspLog: Display debuglogs from vim-liq .
73
+ | ** LspDiagnostics:** Display diagnostics in the quickfix window.
74
+ | ** LspReferences:** Find all references for symbol under cursor. Display result in quickfix window.
75
+ | ** LspDefinition:** Goto defintion. If more than one definition is found display result in quickfix window.
76
+ | **LspLog:** Display debuglogs from vim-liq .
77
+ | **LspSymbol:** Display symbols in current file .
77
78
78
79
Requirements
79
80
------------
0 commit comments