这是一个地图命令。
nnoremap <F5> :w\|!R %<CR>
1.这里的含义是什么?
发布于 2014-01-17 11:56:19
|
字符分隔两个Ex命令,参见:help :|
。它就像C和Java这样的编程语言中的;
。它与管道无关;Vim没有这个概念(通常可以在shell中找到)。
它在这里转义,因此整个命令序列属于映射;也就是说,它映射到:w|!R %<CR>
。在没有转义的情况下,Vim将执行以下操作:
:nnoremap <F5> :w
:!R %<CR>
注意,您还可以编写<Bar>
(cp )。( :help key-notation
)而不是\|
,前者使用更频繁。
https://stackoverflow.com/questions/21185216
复制相似问题