# Functions related to handling LSP diagnostics.
-import './lspoptions.vim' as opt
+import './options.vim' as opt
import './util.vim'
# Remove the diagnostics stored for buffer 'bnr'
# Refer to https://microsoft.github.io/language-server-protocol/specification
# for the Language Server Protocol (LSP) specificaiton.
-import './lspoptions.vim' as opt
+import './options.vim' as opt
import './util.vim'
import './diag.vim'
import './outline.vim'
finish
endif
-import './lspoptions.vim' as opt
+import './options.vim' as opt
import './lspserver.vim' as lserver
import './util.vim'
import './buffer.vim' as buf
vim9script
import './util.vim'
-import './lspoptions.vim' as opt
+import './options.vim' as opt
# jump to a symbol selected in the outline window
def OutlineJumpToSymbol()
# Functions related to handling LSP symbol signature help.
-import './lspoptions.vim' as opt
+import './options.vim' as opt
import './util.vim'
import './buffer.vim' as buf
# - jump to a symbol definition, declaration, type definition or
# implementation
-import './lspoptions.vim' as opt
+import './options.vim' as opt
import './util.vim'
# Handle keys pressed when the workspace symbol popup menu is displayed
# Language Server Protocol (LSP) plugin for vim
-import autoload '../autoload/lsp/lspoptions.vim'
+import autoload '../autoload/lsp/options.vim'
import autoload '../autoload/lsp/lsp.vim'
def g:LspOptionsSet(opts: dict<any>)
- lspoptions.OptionsSet(opts)
+ options.OptionsSet(opts)
enddef
def g:LspServerTraceEnable()
# Note that when BufWipeOut is invoked, the current buffer may be different
# from the buffer getting wiped out.
autocmd BufWipeOut * lsp.RemoveFile(expand('<abuf>')->str2nr())
- if lspoptions.lspOptions.showDiagOnStatusLine
+ if options.lspOptions.showDiagOnStatusLine
autocmd CursorMoved * lsp.LspShowCurrentDiagInStatusLine()
endif
augroup END