1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
vim.keymap.set("n", ",tf", ":!./run.sh fetch<cr>")
vim.keymap.set("n", ",tt", ":!./run.sh serve<cr>")
vim.keymap.set("n", ",rr", function ()
local module = vim.fn.expand("%"):gsub("/", "."):gsub(".fnl$", "")
vim.repl.send({args = "(reload :" .. module .. ")"})
vim.fn.system("qutebrowser :reload")
end)
vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, {
pattern = {"*.fnl"},
callback = function()
vim.repl.fennel.cmd = {"go", "run", "-tags=fts5,jit", "../.",
"-n", "1", "-D", "bin/serve.fnl"}
vim.repl.fennel.filters = {}
end,
})
|