.vim/plugin/tagbar-types.vim

Sun, 24 May 2020 02:55:32 -0500

author
Meredith Howard <mhoward@roomag.org>
date
Sun, 24 May 2020 02:55:32 -0500
changeset 868
b3beb2c34536
child 869
9b6eec375e56
permissions
-rw-r--r--

move custom tagbar configs to own file

868
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
1 " adapted from https://gist.github.com/jbolila/7598018
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
2 let g:tagbar_type_perl = {
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
3 \ 'ctagstype' : 'Perl',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
4 \ 'kinds' : [
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
5 \ 'p:packages:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
6 \ 'u:uses:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
7 \ 'r:requires:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
8 \ 'e:extends',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
9 \ 'w:roles',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
10 \ 'o:ours:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
11 \ 'c:constants:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
12 \ 'f:formats:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
13 \ 'a:attributes',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
14 \ 'm:methods',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
15 \ 's:subroutines',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
16 \ 'x:around',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
17 \ 'l:aliases',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
18 \ 'd:pod:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
19 \ ],
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
20 \ 'deffile' : g:myvim . '/ctags/perl.cnf'
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
21 \ }
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
22
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
23 let g:tagbar_type_elixir = {
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
24 \ 'ctagstype' : 'Elixir',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
25 \ 'kinds' : [
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
26 \ 'm:modules:1:0',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
27 \ 'r:records',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
28 \ 'f:functions',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
29 \ 'a:macros',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
30 \ 'o:operators',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
31 \ 'p:protocols',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
32 \ 'i:implementations',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
33 \ 'd:delegates',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
34 \ 'c:callbacks',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
35 \ 'e:exceptions',
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
36 \ ],
b3beb2c34536 move custom tagbar configs to own file
Meredith Howard <mhoward@roomag.org>
parents:
diff changeset
37 \ }

mercurial