vista.vim 一个好用tags列表

发布时间 2023-08-07 17:40:25作者: Uoyue

环境要求

git clone https://github.com/universal-ctags/ctags.git --depth=1
cd ctags
sudo apt-get install -y automake autoconf pkg-config make gcc  clang  libjansson-dev# 安装依赖,安装过程可能还会出现其它的未安装依赖,按照报错安装即可
./autogen.sh
./configure
make
sudo make install

安装

" .vimrc中加入
Plug `liuchengxu/vista.vim` 

优点

  • 相较于tagbar有更完整的tags列表
  • 具有预览,快速跳转功能
  • 显示tag行号,实时显示编辑器当前所在tag位置
  • 更加美观

常用设置

nnoremap <F2> :Vista!!<CR> " 映射为<F2>键
let g:vista_icon_indent = ["╰─▸ ", "├─▸ "] " 显示缩进图标

在光标所在位置按p显示预览