天真的方法
nnoremap <leader>s :!echo "foo" <bar> vim -c="nnoremap x :q<cr>" -<cr>
显示错误。有没有办法实现这个目标?
答案 0 :(得分:0)
想出来。我的原始代码有两个问题。第一个是-c
之后的等号。另一方面,解决方案是使用<lt>cr>
而不是<cr>
。所以整个命令看起来像这样:
nnoremap <leader>s :!echo "foo" <bar> vim -c "nnoremap x :q<lt>cr>" -<cr>
:help <lt>