mirror of
https://github.com/preservim/tagbar.git
synced 2025-02-14 03:42:46 +08:00
Update line info when jumping to a tag, closes #26
This commit is contained in:
parent
3b389aed00
commit
3c075654d4
|
@ -2341,6 +2341,14 @@ function! s:JumpToTag(stay_in_tagbar)
|
|||
endwhile
|
||||
endif
|
||||
|
||||
" If the tag is on a different line after unsaved changes update the tag
|
||||
" and file infos/objects
|
||||
let curline = line('.')
|
||||
if taginfo.fields.line != curline
|
||||
let taginfo.fields.line = curline
|
||||
let taginfo.fileinfo.fline[curline] = taginfo
|
||||
endif
|
||||
|
||||
" Center the tag in the window
|
||||
normal! z.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user