我知道:w
表示保存文件,但:%w
做了什么?
!pbcopy
做了什么?
答案 0 :(得分:2)
请参阅:h :w_c
。它将一些行作为标准输入发送到外部命令(可通过shell访问)。 %
符号是一个范围,它告诉vim发送整个文件,而不仅仅是一个部分。
请注意,:w! somefile.txt
与:w !ext_command
完全不同(:w
后面有空格)。
我不了解pbcopy
外部命令,但您当然可以在shell中执行$ pbcopy -h
之类的操作以获得一些帮助。