index

id: 6d97c821cbbc0ba9c7303cdb169196ab11d441701a238356ffeef863117745e0

id (bech32): note1dktusgwths96n3es8nd3dyvk4vgagstsrg3cx4hlamuxxythghsqhekhqc

sig: ca066ab9478c08956121be73dd80c022d9235197131ab07551d836024b97280783b249d83d27e724695c7a70840824824e4d8f76d261d2b2fa06fb4a1ce07573

created_at: 2024-01-22 01:46:18 +0900

created_at (unix time): 1705855578

content:

あー完全に理解した (と思う).

モジュールとして別ファイルを仮に ~/.config/nvim/lua/mymodule.lua として作っておいて

init.lua には require("mymodule") しつつ,mymodule.lua 内部でも以下のように,

local M = {}
function M.funcname()
print("test")
end

vim.keymap.set("n", "sn", ":lua require(\"mymodule\").funcname()<CR>", {})

return M

とする.

これでスクリプトローカルは実現出来る (実際 normal mode で sn を入力すると test が表示される) のか.

もっと楽な方法あったら求む.

JSON