神秘的vim上下文弹出窗口:它来自何处,如何摆脱它?

时间:2020-08-04 22:05:31

标签: vim vim-plugin

更新:从新配置开始,现在要好得多

最近我对vim设置进行了很多更改。当我将鼠标悬停在类,字符串,函数等上几秒钟时,其中一个似乎提供了提供上下文的弹出窗口。我一生无法追踪哪个插件正在执行此操作-有人知道吗?

enter image description here

这是完整的配置,减去一些绝对不相关的行以使其低于stackoverflow的限制,让我发布此消息:

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" Pathogen 
execute pathogen#infect()

" jsdoc
nmap <silent> <C-l> <Plug>(jsdoc)
let g:jsdoc_allow_input_prompt = 1
let g:jsdoc_input_description = 1
let g:jsdoc_enable_es6 = 1
let g:javascript_plugin_jsdoc = 1

let g:javascript_conceal_function       = "ƒ"
let g:javascript_conceal_null           = "ø"
let g:javascript_conceal_this           = "@"
let g:javascript_conceal_return         = "⇚"
let g:javascript_conceal_undefined      = "¿"
let g:javascript_conceal_NaN            = "ℕ"
let g:javascript_conceal_prototype      = "¶"
let g:javascript_conceal_static         = "•"
let g:javascript_conceal_super          = "Ω"
let g:javascript_conceal_arrow_function = "⇒"

" enable omnicomplete
" set omnifunc=syntaxcomplete#Complete

set ignorecase " Ignore case when searching
set smartcase " When searching try to be smart about cases
set hlsearch " Highlight search resultsh
set incsearch " be like search in modern browsers

" Spellcheck en_CA
nnoremap <C-w>s :setlocal spell spelllang=en_ca<CR>
nnoremap <C-w>S :setlocal nospell<CR>

 " reselect visual block after indent
vnoremap < <gv
vnoremap > >gv

"""""""""""""""""""""""""""""""""
" VUNDLE: 
"""""""""""""""""""""""""""""""""
" Plugin 'ycm-core/YouCompleteMe'
Plugin 'supertab'

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required


"""""""""""""""""""""""""""""""""
" GIST:
"""""""""""""""""""""""""""""""""
" gist-vim
let g:gist_detect_filetype = 1
let g:gist_post_private = 1

"""""""""""""""""""""""""""""""""
" NERDTree:
"""""""""""""""""""""""""""""""""
" open when vim opens
autocmd vimenter * NERDTree

" open when C-n
map <C-n> :NERDTreeToggle<CR>

let g:loaded_netrw       = 1
let g:loaded_netrwPlugin = 1

"""""""""""""""""""""""""""""""""
" Airline:
"""""""""""""""""""""""""""""""""
" tabline enabled
let g:airline#extensions#tabline#enabled = 0

" use powerline fonts
let g:airline_powerline_fonts = 1

" show status line all the time
set laststatus=2

"""""""""""""""""""""""""""""""""
" PLUG:
"""""""""""""""""""""""""""""""""
" Ternjs: run `npm install` the first time
" .dotfiles/vim.symlink/plugged/tern_for_vim

"Plug 'benmills/vimux' 
"Plug 'geekjuice/vim-mocha'
Plug 'Raimondi/delimitMate'
Plug 'airblade/vim-gitgutter'
Plug 'chrisbra/csv.vim'
Plug 'chriskempson/base16-vim'
Plug 'ctrlpvim/ctrlp.vim'
Plug 'easymotion/vim-easymotion'
Plug 'editorconfig/editorconfig-vim'
Plug 'ekalinin/Dockerfile.vim'
Plug 'elzr/vim-json'
"Plug 'ervandew/supertab'
"Plug 'esneider/YUNOcommit.vim'
Plug 'heavenshell/vim-jsdoc'
Plug 'ivalkeen/vim-ctrlp-tjump'
Plug 'jasoncodes/ctrlp-modified.vim'
Plug 'jiangmiao/auto-pairs'
"Plug 'jlanzarotta/bufexplorer'
"Plug 'kchmck/vim-coffee-script'
"Plug 'leafgarland/typescript-vim'
"Plug 'maksimr/vim-jsbeautify'
"Plug 'marcweber/vim-addon-mw-utils'
Plug 'mattn/gist-vim'
Plug 'mattn/webapi-vim'
Plug 'mileszs/ack.vim'
Plug 'moll/vim-node'
Plug 'othree/yajs.vim'
Plug 'pangloss/vim-javascript'
Plug 'scrooloose/nerdcommenter'
"Plug 'scrooloose/nerdtree', { 'on':  'NERDTreeToggle' }
"Plug 'scrooloose/syntastic'
Plug 'sgur/ctrlp-extensions.vim'
Plug 'sirver/ultisnips'
Plug 'sjl/gundo.vim'
Plug 'suan/vim-instant-markdown'
"Plug 'takac/vim-spotifysearch'
"Plug 'ternjs/tern_for_vim'
"Plug 'tomtom/tlib_vim'
"Plug 'tpope/vim-abolish'
"Plug 'tpope/vim-fugitive'
"Plug 'tpope/vim-surround'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'vim-scripts/winresizer.vim'
"Plug 'xolox/vim-easytags'
"Plug 'xolox/vim-misc'

0 个答案:

没有答案