vista.vim
vista.vim copied to clipboard
:cactus: Viewer & Finder for LSP symbols and tags
I really like vista using fzf for document symbols using coc. Is it possible to search for whole workspace symbols as coc provides such feature ?
Needs support from both LSP client and server. Falls back to grouping symbols by kind when not supported. Uses CoC data model and renderer.
Universal ctags sometimes produces warning lines (in stderr) which make vista.vim trip. ``` $ ctags -f- src/components/JSONSchemaModal.js master ctags: Warning: ignoring null tag in src/components/JSONSchemaModal.js(line: 117) CheckboxWidget src/components/JSONSchemaModal.js...
是存在闪屏问题
使用的 vim9, 当打开 vista 时会闪屏,从 vista 跳回原来的窗口也会闪屏。眼睛要被闪瞎了。 #https://github.com/liuchengxu/vista.vim/issues/216 neovim 下没有问题
for example ```cpp xml_attribute *m_next_attribute; // Pointer to next sibling of attribute, or 0 if none; only valid if parent is non-zero ``` When the cursor on the `m_next_attribute` yield...
**Is your feature request related to a problem? Please describe.** Not related to a problem. **Describe the solution you'd like** Would like to see all items in the order they...
Following image showing neovim's plugin [aerial.nvim](https://github.com/stevearc/aerial.nvim). Make it more like a fix panel.
It is a repo written in pure vim9script, and full lsp features.
In code https://github.com/liuchengxu/vista.vim/blob/f925e481bba7cd5451fb8bca9a6ecfc2bf1f2858/autoload/vista/finder.vim#L158-L193 It all depends on ':' as field separator, but when 'symbol' name or the line of code contains ':', the fzf preview can't get the correct line,...
I'd like to see automatic folding, when vista buffer is not in focus, like the command `zMzv` does (close all folds + open just enough folds to view cursor line)