diff --git a/nvim/lua/config/nvim-lsp-setup.lua b/nvim/lua/config/nvim-lsp-setup.lua index 17c1421..d2552a5 100644 --- a/nvim/lua/config/nvim-lsp-setup.lua +++ b/nvim/lua/config/nvim-lsp-setup.lua @@ -97,7 +97,7 @@ local null_ls = require('null-ls') null_ls.setup({ sources = { null_ls.builtins.formatting.stylua.with({ - extra_args = { '--config-path', vim.fn.expand('~/.config/stylua/stylua.toml') }, + extra_args = { '--config-path', vim.fn.expand('~/.config/stylua.toml') }, }), }, on_attach = function(client) diff --git a/nvim/lua/config/vim-oscyank.lua b/nvim/lua/config/vim-oscyank.lua new file mode 100644 index 0000000..80bb5f3 --- /dev/null +++ b/nvim/lua/config/vim-oscyank.lua @@ -0,0 +1,4 @@ +local map = require('utils').map + +map('v', 'cy', ':OSCYank') +map('n', 'o', 'OSCYank') diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua index 5a430ab..46e39f2 100644 --- a/nvim/lua/plugins.lua +++ b/nvim/lua/plugins.lua @@ -47,6 +47,12 @@ return require('packer').startup(function(use) require('config.nvim_bookmarks') end, }) + use({ + 'ojroques/vim-oscyank', + config = function() + require('config.vim-oscyank') + end, + }) use('junegunn/vim-easy-align') -- 可以快速对齐的插件 use({ 't9md/vim-choosewin', @@ -120,7 +126,7 @@ return require('packer').startup(function(use) config = function() local map = require('utils').map map('i', '', 'copilot#Accept()', { expr = true }) - end + end, }) use({ 'nvim-treesitter/nvim-treesitter', @@ -131,7 +137,7 @@ return require('packer').startup(function(use) }) use({ 'iamcco/markdown-preview.nvim', - run = 'cd app && yarn install' + run = 'cd app && yarn install', }) use({ 'nvim-lualine/lualine.nvim',