mirror of
https://github.com/junegunn/fzf.vim.git
synced 2026-09-30 07:32:23 +08:00
A tags file can come from an untrusted source, and its address field can hold any Ex command, which :Tags, :BTags and their CTRL-O Show callback ran as is. - Take only a line number or a search pattern, chained with ';' for '--excmd=combine' and cut at the ';"' terminator as Vim's find_extra() does. A pattern left unterminated runs to the end of the line, taking any '|' or ';' with it, so it cannot chain a command - Run the address in a sandbox, as builtin tag jumps do since Vim 6.0 Close #1626