mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 14:11:52 +00:00
scripts/tags.sh: enable code completion in VIM
Vim, with the omnicppcomplete(#1) plugin, can do code completion using information build by ctags. Add flags needed by omnicppcomplete(#2) to have completion on member of structure. 1: https://github.com/vim-scripts/omnicppcomplete 2: https://github.com/vim-scripts/OmniCppComplete/blob/master/doc/omnicppcomplete.txt#L93 Link: http://lkml.kernel.org/r/20160830191546.4469-1-mathieu.maret@gmail.com Signed-off-by: Mathieu Maret <mathieu.maret@gmail.com> Cc: Michal Marek <mmarek@suse.cz> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
9099daed9c
commit
d0c75f33f0
@ -263,7 +263,8 @@ exuberant()
|
||||
-I EXPORT_SYMBOL,EXPORT_SYMBOL_GPL,ACPI_EXPORT_SYMBOL \
|
||||
-I DEFINE_TRACE,EXPORT_TRACEPOINT_SYMBOL,EXPORT_TRACEPOINT_SYMBOL_GPL \
|
||||
-I static,const \
|
||||
--extra=+f --c-kinds=+px --langmap=c:+.h "${regex[@]}"
|
||||
--extra=+fq --c-kinds=+px --fields=+iaS --langmap=c:+.h \
|
||||
"${regex[@]}"
|
||||
|
||||
setup_regex exuberant kconfig
|
||||
all_kconfigs | xargs $1 -a \
|
||||
|
Loading…
Reference in New Issue
Block a user