2023-07-29 21:15:17 +02:00
|
|
|
vim.g.neovide_scale_factor = 0.75
|
|
|
|
|
2023-08-15 01:22:35 +02:00
|
|
|
-- Japanese IME compat
|
|
|
|
local function set_ime(args)
|
|
|
|
if args.event:match("Enter$") then
|
|
|
|
vim.g.neovide_input_ime = true
|
|
|
|
else
|
|
|
|
vim.g.neovide_input_ime = false
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
local ime_input = vim.api.nvim_create_augroup("ime_input", { clear = true })
|
|
|
|
|
|
|
|
vim.api.nvim_create_autocmd({ "InsertEnter", "InsertLeave" }, {
|
|
|
|
group = ime_input,
|
|
|
|
pattern = "*",
|
|
|
|
callback = set_ime
|
|
|
|
})
|
|
|
|
|
|
|
|
vim.api.nvim_create_autocmd({ "CmdlineEnter", "CmdlineLeave" }, {
|
|
|
|
group = ime_input,
|
|
|
|
pattern = "[/\\?]",
|
|
|
|
callback = set_ime
|
|
|
|
})
|
|
|
|
|