我想在命令上映射F5并输入:
:cmap <F5> :make | vert copen 100<CR>
然后我得到了E488。怎么办?
答案 0 :(得分:3)
逃离|
:
:cmap <F5> :make \| vert copen 100<CR>
现在它试图
cmap <F5> :make
and then
vert copen 100<CR>
转义|
分隔符可确保您的映射得以保留。
请注意\|
转义可能并不总是有效,如:help map_bar
中所述。替代方案有:<Bar>
和^V|
。
谢谢@Randy Morris。