Is there a way to store the results of
<C-X><C-O> from the insert mode in a string or list variable without triggering the respective popup menus to display onscreen? For example, I am able to store the output of the UltiSnips plugin without triggering a popup by using the following:
redir => l:message silent call UltiSnips#ListSnippets() redir END
I know that once a popup menu is displayed, I can see its content with the
complete_info() function. However, I do not want to open and close multiple popups in succession, since this results in screen flickers.
Ultimately, I wish to create a single popup menu with the results compiled from many other popup menus.