mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-23 04:31:33 +08:00
fix(nvim-plug): fix buf modifiable opt
This commit is contained in:
parent
7d3c1c9985
commit
41bd11ad55
3
bundle/nvim-plug/lua/plug/ui.lua
vendored
3
bundle/nvim-plug/lua/plug/ui.lua
vendored
@ -99,6 +99,7 @@ M.open = function()
|
|||||||
end
|
end
|
||||||
if vim.api.nvim_buf_is_valid(bufnr) then
|
if vim.api.nvim_buf_is_valid(bufnr) then
|
||||||
vim.api.nvim_buf_set_lines(bufnr, 0, -1, false, build_context())
|
vim.api.nvim_buf_set_lines(bufnr, 0, -1, false, build_context())
|
||||||
|
vim.api.nvim_set_option_value('modifiable', false, { buf = bufnr})
|
||||||
end
|
end
|
||||||
--- setup highlight
|
--- setup highlight
|
||||||
if vim.fn.hlexists('PlugTitle') == 0 then
|
if vim.fn.hlexists('PlugTitle') == 0 then
|
||||||
@ -128,7 +129,9 @@ end
|
|||||||
M.on_update = function(name, data)
|
M.on_update = function(name, data)
|
||||||
plugin_status[name] = vim.tbl_deep_extend('force', plugin_status[name] or {}, data)
|
plugin_status[name] = vim.tbl_deep_extend('force', plugin_status[name] or {}, data)
|
||||||
if vim.api.nvim_buf_is_valid(bufnr) then
|
if vim.api.nvim_buf_is_valid(bufnr) then
|
||||||
|
vim.api.nvim_set_option_value('modifiable', true, { buf = bufnr})
|
||||||
vim.api.nvim_buf_set_lines(bufnr, 0, -1, false, build_context())
|
vim.api.nvim_buf_set_lines(bufnr, 0, -1, false, build_context())
|
||||||
|
vim.api.nvim_set_option_value('modifiable', false, { buf = bufnr})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
17
bundle/nvim-plug/test/init.lua
vendored
17
bundle/nvim-plug/test/init.lua
vendored
@ -5,17 +5,8 @@
|
|||||||
-- License: GPLv3
|
-- License: GPLv3
|
||||||
--=============================================================================
|
--=============================================================================
|
||||||
|
|
||||||
if vim.fn.isdirectory('D:/bundle_dir/wsdjeg/nvim-plug') == 0 then
|
vim.opt.runtimepath:append('.')
|
||||||
vim.fn.system({
|
vim.opt.runtimepath:append('~/.SpaceVim')
|
||||||
'git',
|
|
||||||
'clone',
|
|
||||||
'--depth',
|
|
||||||
'1',
|
|
||||||
'https://github.com/wsdjeg/nvim-plug.git',
|
|
||||||
'D:/bundle_dir/wsdjeg/nvim-plug',
|
|
||||||
})
|
|
||||||
end
|
|
||||||
vim.opt.runtimepath:append('D:/bundle_dir/wsdjeg/nvim-plug')
|
|
||||||
|
|
||||||
require('plug').setup({
|
require('plug').setup({
|
||||||
|
|
||||||
@ -42,10 +33,6 @@ require('plug').add({
|
|||||||
'wsdjeg/git.vim',
|
'wsdjeg/git.vim',
|
||||||
cmds = { 'Git' },
|
cmds = { 'Git' },
|
||||||
},
|
},
|
||||||
{
|
|
||||||
'wsdjeg/nvim-plug',
|
|
||||||
fetch = true,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
'wsdjeg/JavaUnit.vim',
|
'wsdjeg/JavaUnit.vim',
|
||||||
cmds = { 'JavaUnit' },
|
cmds = { 'JavaUnit' },
|
||||||
|
Loading…
Reference in New Issue
Block a user