添加彩虹括号插件

This commit is contained in:
caprain 2026-04-17 15:18:35 +08:00
parent ef46f8a6ad
commit 4677e9e7c0
5 changed files with 45 additions and 12 deletions

View file

@ -3,12 +3,12 @@ local P = {
name = "translate.nvim",
}
vim.api.nvim_set_keymap('n', 'tr', "viw:Translate ZH -output=replace<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap('v', 'tr', ":'<,'>Translate ZH -output=replace<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap('n', 'te', "viw:Translate EN -output=replace<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap('v', 'te', ":'<,'>Translate EN -output=replace<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap('n', 'ts', "viw:Translate ZH<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap('v', 'ts', ":'<,'>Translate ZH<CR>",
vim.keymap.set('n', 'tr', "viw:Translate ZH -output=replace<CR>", { noremap = true, silent = true })
vim.keymap.set('x', 'tr', ":'<,'>Translate ZH -output=replace<CR>", { noremap = true, silent = true })
vim.keymap.set('n', 'te', "viw:Translate EN -output=replace<CR>", { noremap = true, silent = true })
vim.keymap.set('x', 'te', ":'<,'>Translate EN -output=replace<CR>", { noremap = true, silent = true })
vim.keymap.set('n', 'ts', "viw:Translate ZH<CR>", { noremap = true, silent = true })
vim.keymap.set('x', 'ts', ":'<,'>Translate ZH<CR>",
{ noremap = true, silent = true })
-- 懒加载触发器,特定命令触发
vim.api.nvim_create_user_command("Translate", function()