Vim 潘多克给出了;“不是编辑器命令”;精神抖擞
当我运行Vim 潘多克给出了;“不是编辑器命令”;精神抖擞,vim,pandoc,Vim,Pandoc,当我运行:%时!pandoc--from=html--to=markdown | pandoc--from=markdown--to=html,它工作正常 在观看之后,我试图在我的.vimrc中添加以下命令 nnoremap gq:%!pandoc-f html-t markdown | pandoc-f markdown-t html vnoremap gq:!pandoc-f html-t markdown | pandoc-f markdown-t html 但是,当我编写:w时,它会出
:%时!pandoc--from=html--to=markdown | pandoc--from=markdown--to=html
,它工作正常
在观看之后,我试图在我的.vimrc中添加以下命令
nnoremap gq:%!pandoc-f html-t markdown | pandoc-f markdown-t html
vnoremap gq:!pandoc-f html-t markdown | pandoc-f markdown-t html
但是,当我编写:w
时,它会出现错误,如您在图中所示,“不是编辑器命令”
我错过了什么?如何在我的.vimrc中添加代码
使用
或\\\124;
在映射中分隔命令
nnoremap <leader>gq :%!pandoc -f html -t markdown <bar> pandoc -f markdown -t html<CR>
vnoremap <leader>gq :!pandoc -f html -t markdown <bar> pandoc -f markdown -t html<CR>
nnoremap gq:%!pandoc-f html-t标记pandoc-f markdown-t html
vnoremap gq:!pandoc-f html-t标记pandoc-f markdown-t html
在地图中,|
用于分隔nnoremap
命令和下一个不需要的命令
看一看:h地图\u栏
nnoremap <leader>gq :%!pandoc -f html -t markdown <bar> pandoc -f markdown -t html<CR>
vnoremap <leader>gq :!pandoc -f html -t markdown <bar> pandoc -f markdown -t html<CR>