Something went wrong. Try again.
Vim/Neovim configurations just for me
neovim
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334local M = {}
function M.setup() vim.keymap.set({ "i", "c", "t" }, "<C-j>", "<Plug>(skkeleton-toggle)") vim.keymap.set("i", "<C-c>", function() vim.fn["skkeleton#disable"]() return "<C-c>" end, { expr = true })
vim.fn["denops#plugin#wait_async"]("skkeleton", function() vim.fn["skkeleton#azik#add_table"]("us") vim.fn["skkeleton#config"]({ kanaTable = "azik", keepState = true, eggLikeNewline = true, setUndoPoint = false, globalDictionaries = { vim.g.skk_dict_dir .. "/SKK-JISYO.L" }, userDictionary = vim.fs.joinpath(vim.fn.stdpath("state"), "SKK-JISYO.user"), })
vim.fn["skkeleton#register_keymap"]("input", ";", "henkanPoint") vim.fn["skkeleton#register_kanatable"]("azik", { l = { "っ" }, }) end)end
---@return booleanfunction M.is_enabled() return vim.fn.exists("*skkeleton#is_enabled") == 1 and vim.fn["skkeleton#is_enabled"]()end
return M