summaryrefslogtreecommitdiff
path: root/doc/ale.txt
diff options
context:
space:
mode:
authorDonnie West <me@donniewest.com>2019-10-17 23:39:41 -0500
committerDonnie West <me@donniewest.com>2019-11-08 16:44:01 -0600
commit977921461daf3a28f6005142b992e6ca18a06a95 (patch)
tree8a2496a0b09538e25949181bce9b64bffa9129db /doc/ale.txt
parent0b5fcbad1f304e99187bfdb9767f67e2f19a67f5 (diff)
downloadale-977921461daf3a28f6005142b992e6ca18a06a95.zip
Add documentation for ale-symbols feature
Diffstat (limited to 'doc/ale.txt')
-rw-r--r--doc/ale.txt37
1 files changed, 36 insertions, 1 deletions
diff --git a/doc/ale.txt b/doc/ale.txt
index f1c2efbb..f2f915c8 100644
--- a/doc/ale.txt
+++ b/doc/ale.txt
@@ -432,7 +432,42 @@ vimrc, and your issues should go away. >
set completeopt=menu,menuone,preview,noselect,noinsert
<
-
+ *ale-symbols*
+
+ALE provides a set of basic completion symbols. If you want to replace those
+symbols with others, you can set the variable |g:ale_completion_symbols| with
+a mapping of the type of completion to the symbol or other string that you
+would like to use. An example here shows the available options for symbols >
+
+ let g:ale_completion_symbols = {
+ \ 'text': '',
+ \ 'method': '',
+ \ 'function': '',
+ \ 'constructor': '',
+ \ 'field': '',
+ \ 'variable': '',
+ \ 'class': '',
+ \ 'interface': '',
+ \ 'module': '',
+ \ 'property': '',
+ \ 'unit': 'unit',
+ \ 'value': 'val',
+ \ 'enum': '',
+ \ 'keyword': 'keyword',
+ \ 'snippet': '',
+ \ 'color': 'color',
+ \ 'file': '',
+ \ 'reference': 'ref',
+ \ 'folder': '',
+ \ 'enum member': '',
+ \ 'constant': '',
+ \ 'struct': '',
+ \ 'event': 'event',
+ \ 'operator': '',
+ \ 'type_parameter': 'type param',
+ \ '<default>': 'v'
+ \ }
+<
-------------------------------------------------------------------------------
5.2 Go To Definition *ale-go-to-definition*