E488: Vim 映射中的尾随字符
E488: Trailing characters in Vim mapping
我想在命令上映射 F5 并键入:
:cmap <F5> :make | vert copen 100<CR>
然后我得到E488。怎么办?
逃离你的|
:
:cmap <F5> :make \| vert copen 100<CR>
现在它试图
cmap <F5> :make
and then
vert copen 100<CR>
转义 |
定界符确保您的映射得以保留。
请注意,\|
转义可能并不总是有效,如 :help map_bar
中所述。备选方案是:<Bar>
和 ^V|
.
谢谢@Randy Morris。
我想在命令上映射 F5 并键入:
:cmap <F5> :make | vert copen 100<CR>
然后我得到E488。怎么办?
逃离你的|
:
:cmap <F5> :make \| vert copen 100<CR>
现在它试图
cmap <F5> :make
and then
vert copen 100<CR>
转义 |
定界符确保您的映射得以保留。
请注意,\|
转义可能并不总是有效,如 :help map_bar
中所述。备选方案是:<Bar>
和 ^V|
.
谢谢@Randy Morris。