В VIM ссылке я увидел этот пример:Задать объяснение одной команды VIM
:r !date<NL>-join
<NL>
должен быть набран в CTRL-V CTRL-J
. Я знаю, что дата и соединение - это внешние команды. Я просто не могу объяснить, что означает «-» перед соединением. Стандартный вывод внешней команды будет создан во временном файле, как соединение возьмет как предыдущую строку в vim, так и это временное содержимое файла и присоединится к ним? Может быть, я пропустил некоторые знания в командной строке Vim.