diff --git a/lua/lsp/setup.lua b/lua/lsp/setup.lua index 4205125..b627ca9 100644 --- a/lua/lsp/setup.lua +++ b/lua/lsp/setup.lua @@ -26,6 +26,7 @@ local servers = { tailwindcss = require "lsp.tailwind", sqls = require "lsp.sql", efm = require "lsp.efm", + volar = require "lsp.volar" } require("mason-lspconfig").setup_handlers({ diff --git a/lua/lsp/volar.lua b/lua/lsp/volar.lua new file mode 100644 index 0000000..b71e3ed --- /dev/null +++ b/lua/lsp/volar.lua @@ -0,0 +1,3 @@ +return { + filetypes = { 'vue', 'typescript', 'javascript', 'css' } +} diff --git a/vimrc.vim b/vimrc.vim index 4d697ee..6996b70 100644 --- a/vimrc.vim +++ b/vimrc.vim @@ -17,6 +17,7 @@ set shiftwidth=4 " 设置不换行 "set nowrap set wrap +set linebreak " 打开文件时返回编辑的光标地点 au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif @@ -36,7 +37,6 @@ set foldnestmax=10 "deepest fold is 10 levels set nofoldenable "dont fold by default set foldlevel=1 - " 启用预览被折叠的代码 let g:SimpylFold_docstring_preview = 1