Curl 像邮递员一样设置卷发
在回答这个问题之前,我想说:如果我走错了方向,请随意完全重定向我。 因此,我喜欢在终端中工作,我想像邮递员一样设置cURL,让您可以发出各种GET/POST请求 所以我只制作了这个超级简单的.md文件: 获得产品Curl 像邮递员一样设置卷发,curl,vim,postman,Curl,Vim,Postman,在回答这个问题之前,我想说:如果我走错了方向,请随意完全重定向我。 因此,我喜欢在终端中工作,我想像邮递员一样设置cURL,让您可以发出各种GET/POST请求 所以我只制作了这个超级简单的.md文件: 获得产品 ! curl http://127.0.0.1:8000/api/products ! curl -H "Content-Type: application/json" -d "@product.json" http://127.0.0.1:
! curl http://127.0.0.1:8000/api/products
! curl -H "Content-Type: application/json" -d "@product.json" http://127.0.0.1:8000/api/products
邮政产品
! curl http://127.0.0.1:8000/api/products
! curl -H "Content-Type: application/json" -d "@product.json" http://127.0.0.1:8000/api/products
然后我将其与VIM命令相结合:
map te yyq:p
它基本上是复制光标所在的行,在vim中打开终端历史并将该行粘贴到其中。但我不知道如何执行该命令(即,
不起作用)
如何复制光标所在的行,打开终端历史记录,然后在不关闭窗口的情况下按enter键,以便查看结果
再次。。。我可能做错了:)自从Vim8.1以来,我们可以使用
:terminal
来运行命令
nnoremap te yy:execute 'terminal '.@"<cr>
vnoremap te y:execute 'terminal '.@"<cr>
自Vim8.1以来,我们可以使用
:terminal
运行命令
nnoremap te yy:execute 'terminal '.@"<cr>
vnoremap te y:execute 'terminal '.@"<cr>
它基本上是复制光标所在的行,在vim中打开终端历史并将该行粘贴到其中。但我不知道如何执行该命令(即,
不起作用)
是在命令行窗口中执行当前命令行的标准命令。请参阅:帮助cmdline窗口
。你应该调查为什么它不适合你
至于你的方法,这里有一个更规范的方法:
:.w !bash<CR>
如果需要,您可以将其映射到更快的内容:
:nnoremap <key> :.w !bash<CR>
:nnoremap:.w!猛击
它基本上是复制光标所在的行,在vim中打开终端历史并将该行粘贴到其中。但我不知道如何执行该命令(即,
不起作用)
是在命令行窗口中执行当前命令行的标准命令。请参阅:帮助cmdline窗口
。你应该调查为什么它不适合你
至于你的方法,这里有一个更规范的方法:
:.w !bash<CR>
如果需要,您可以将其映射到更快的内容:
:nnoremap <key> :.w !bash<CR>
:nnoremap:.w!猛击