添加js语法高亮插件
This commit is contained in:
parent
c04a378bc4
commit
537bc1a03e
1
lua/Filetype/vue.lua
Normal file
1
lua/Filetype/vue.lua
Normal file
@ -0,0 +1 @@
|
||||
require('Plugin.ale')
|
7
lua/Plugin/ale.lua
Normal file
7
lua/Plugin/ale.lua
Normal file
@ -0,0 +1,7 @@
|
||||
local G = require('G')
|
||||
|
||||
G.cmd([[
|
||||
let g:ale_linters = {'javascript': ['eslint']}
|
||||
let g:ale_fixers = {'javascript': ['prettier']}
|
||||
let g:ale_fix_on_save = 1
|
||||
]])
|
@ -16,3 +16,11 @@ G.api.nvim_create_autocmd( {"FileType"}, {
|
||||
end
|
||||
}
|
||||
)
|
||||
|
||||
G.api.nvim_create_autocmd( {"FileType"}, {
|
||||
pattern = "vue",
|
||||
callback = function()
|
||||
require('Filetype.vue')
|
||||
end
|
||||
}
|
||||
)
|
||||
|
@ -53,6 +53,8 @@ return require('packer').startup(function(use)
|
||||
-- vue开发
|
||||
use 'posva/vim-vue'
|
||||
use 'dense-analysis/ale'
|
||||
use 'tree-sitter/tree-sitter-javascript'
|
||||
use 'tree-sitter/tree-sitter-vue'
|
||||
|
||||
|
||||
-- 多光标
|
||||
|
@ -129,6 +129,16 @@ _G.packer_plugins = {
|
||||
path = "/home/newbie/.local/share/nvim/site/pack/packer/start/packer.nvim",
|
||||
url = "https://github.com/wbthomason/packer.nvim"
|
||||
},
|
||||
["tree-sitter-javascript"] = {
|
||||
loaded = true,
|
||||
path = "/home/newbie/.local/share/nvim/site/pack/packer/start/tree-sitter-javascript",
|
||||
url = "https://github.com/tree-sitter/tree-sitter-javascript"
|
||||
},
|
||||
["tree-sitter-vue"] = {
|
||||
loaded = true,
|
||||
path = "/home/newbie/.local/share/nvim/site/pack/packer/start/tree-sitter-vue",
|
||||
url = "https://github.com/tree-sitter/tree-sitter-vue"
|
||||
},
|
||||
["vim-commentary"] = {
|
||||
loaded = true,
|
||||
path = "/home/newbie/.local/share/nvim/site/pack/packer/start/vim-commentary",
|
||||
|
Loading…
Reference in New Issue
Block a user