그것은에 대한 코드의 파이프 문자 : |
. 파이프는 세미콜론이 C 스타일 언어에서 명령문 분리 자로 사용되는 방식으로 사용됩니다. 매핑의 끝을 표시하는 것처럼 보이기 때문에 매핑에서 직접 사용할 수 없습니다. 따라서 코드를 대신 사용해야합니다.
막대는 autocmd의 조치를 제한하지만 정의 자체는 제한하지 않는 autocmd 정의와 같은 예외가 있습니다.
보낸 사람 :help :bar
:
'|' 명령을 분리하는 데 사용할 수 있으므로 한 줄에 여러 명령을 제공 할 수 있습니다. '|'를 사용하려면 인수에서 앞에 '\'를 붙입니다.
그리고 :help map_bar
:
*map_bar*
Since the '|' character is used to separate a map command from the next
command, you will have to do something special to include a '|' in {rhs}.
There are three methods:
use works when example ~
<Bar> '<' is not in 'cpoptions' :map _l :!ls <Bar> more^M
\| 'b' is not in 'cpoptions' :map _l :!ls \| more^M
^V| always, in Vim and Vi :map _l :!ls ^V| more^M