mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 02:52:24 +00:00
rewording ceveats on oberon.ctags
This commit is contained in:
parent
233761e7fa
commit
9084ca288b
1 changed files with 12 additions and 11 deletions
19
oberon.ctags
19
oberon.ctags
|
|
@ -1,3 +1,4 @@
|
||||||
|
# universal tags
|
||||||
# ctags -R --options=oberon.ctags --extras=+q
|
# ctags -R --options=oberon.ctags --extras=+q
|
||||||
|
|
||||||
--langdef=Oberon{_autoFQTag}
|
--langdef=Oberon{_autoFQTag}
|
||||||
|
|
@ -19,14 +20,14 @@
|
||||||
# vim -t "OPS.Get"
|
# vim -t "OPS.Get"
|
||||||
# vim -c ":ts Platform.Read"
|
# vim -c ":ts Platform.Read"
|
||||||
#
|
#
|
||||||
# when inside the editor you need to jump to the fully qualified tag,
|
# you need to jump to the fully qualified name, since procedure names alone
|
||||||
# not just procedure name e.g. when you have Platform.Write, you
|
# sometimes resolve to an incorrect module. that is to say putting cursor on
|
||||||
# can't just place cursor on W then <C-]> and expect it to resolve
|
# W in Platform.Write and jumping will probably not work as expected, so you
|
||||||
# correctly all the time.
|
# might have to do some of these
|
||||||
# your better options are
|
# autocmd FileType oberon,modula2 setlocal iskeyword+=.
|
||||||
# autocmd FileType oberon setlocal iskeyword+=.
|
# select the name fully
|
||||||
# autocmd FileType modula2 setlocal iskeyword+=.
|
|
||||||
# :ta Platform.Write
|
|
||||||
# v 3e <C-]>
|
# v 3e <C-]>
|
||||||
# :ts Platform.Write
|
# :ta Platform.Write
|
||||||
|
# resolve ambiguities interactively
|
||||||
|
# :ts Write
|
||||||
# g <C-]>
|
# g <C-]>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue