Closed5
vim-rest-consoleを導入してvimからREST APIを叩いて結果を表示する
diepm/vim-rest-console を導入してREST APIの呼び出し結果をbufferで見れるようにしたので作業メモ
plugin追加。lazy.nvimを使っててこんな感じ。restというfiletypeの場合のみ読み込まれるようにする
{
"diepm/vim-rest-console",
ft = "rest",
config = function()
require("plugins.configs.vim-rest-console")
end,
},
読み込むconfigで好みの設定にする。curlのoptionsを諸々設定できる模様。
-- disbale default mapping
vim.g.vrc_set_default_mapping = 0
vim.g.vrc_response_default_content_type = "application/json"
vim.g.vrc_auto_format_response_patterns = {
json = "jq",
}
vim.g.vrc_curl_opts = {
["--silent"] = '',
["--include"] = ''
}
別途keymapで <leader>r
で :call VrcQuery()<CR>
が呼ばれるように設定した
sample.rest
というファイルを作って、次のように記述。GETの行にカーソルを置いてコマンド実行。API呼び出し結果がbufferで開いた 🎉
https://dummyjson.com
GET /todos/1
このスクラップは2023/11/19にクローズされました