雑なメモ書き

気楽にいきます

vim-lspでgoを使用してデータ構造等を表示したい

  • 例によってvim jp slackで教えて貰ったので
  • めもします。
  • vista.vimを使用するとかのうです

github.com

インストール

  • ステータスラインに何か出すらしく
  • READMEに書かれていたので同時にlightlineを入れています
Plug 'liuchengxu/vista.vim'
Plug 'itchyny/lightline.vim'

設定

vista.vim

  • 最初躓いてごりらさんにきいたら解決しました
let g:vista_default_executive = 'vim_lsp'

lightline

let g:lightline = {
      \ 'colorscheme': 'wombat',
      \ 'active': {
      \   'left': [ [ 'mode', 'paste' ],
      \             [ 'readonly', 'filename', 'modified', 'method' ] ]
      \ },
      \ 'component_function': {
      \   'method': 'NearestMethodOrFunction'
      \ },
      \ }

使い方

  • :Vistaと入れると画面右に出現します

f:id:hiroyukim:20200131162540p:plain

課題

  • 自動で出て欲しいのでautcmdを調査します。