vim:%w!pbcopy命令的说明

时间:2015-10-06 05:51:44

标签: macos vim

我知道:w表示保存文件,但:%w做了什么?

!pbcopy做了什么?

1 个答案:

答案 0 :(得分:2)

请参阅:h :w_c。它将一些行作为标准输入发送到外部命令(可通过shell访问)。 %符号是一个范围,它告诉vim发送整个文件,而不仅仅是一个部分。

请注意,:w! somefile.txt:w !ext_command完全不同(:w后面有空格)。

我不了解pbcopy外部命令,但您当然可以在shell中执行$ pbcopy -h之类的操作以获得一些帮助。