71 lines
1.9 KiB
Lua
71 lines
1.9 KiB
Lua
-- local ok, _ = pcall(require, "kulala")
|
|
-- if not ok then
|
|
-- vim.notify("kulala load error")
|
|
-- return
|
|
-- end
|
|
--
|
|
-- -- Execute current request
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "<Leader>go",
|
|
-- "<cmd>lua require('kulala').run()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Execute the request" }
|
|
-- )
|
|
--
|
|
-- -- Jump between requests
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "[",
|
|
-- "<cmd>lua require('kulala').jump_prev()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Jump to the previous request" }
|
|
-- )
|
|
--
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "]",
|
|
-- "<cmd>lua require('kulala').jump_next()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Jump to the next request" }
|
|
-- )
|
|
--
|
|
-- -- Inspect the current request
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "<leader>i",
|
|
-- "<cmd>lua require('kulala').inspect()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Inspect the current request" }
|
|
-- )
|
|
--
|
|
-- -- Toggle body and headers
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "<leader>bb",
|
|
-- "<cmd>lua require('kulala').toggle_view()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Toggle between body and headers" }
|
|
-- )
|
|
--
|
|
-- -- Copy as curl
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "<leader>co",
|
|
-- "<cmd>lua require('kulala').copy()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Copy the current request as a curl command" }
|
|
-- )
|
|
--
|
|
-- -- Insert from curl
|
|
-- vim.api.nvim_buf_set_keymap(
|
|
-- 0,
|
|
-- "n",
|
|
-- "<leader>ci",
|
|
-- "<cmd>lua require('kulala').from_curl()<CR>",
|
|
-- { noremap = true, silent = true, desc = "Paste curl from clipboard as http request" }
|
|
-- )
|
|
|
|
vim.keymap.set({"n","v"},"<leader>rr", ":Resty run<CR>",{desc="[R]esty [R]un request under the cursor"})
|
|
vim.keymap.set({"n","v"},"<leader>rv", ":Resty favorite<CR>",{desc="[R]esty [V]iew favorites"})
|