gman Asked: 2022-09-23 23:24:21 +0800 CST2022-09-23 23:24:21 +0800 CST 2022-09-23 23:24:21 +0800 CST 使用 vim 命令模式生成的名称保存文件 772 我正在尝试使用从 vim 命令模式生成的名称保存文件。我正在使用命令: :w !tee"/tmp/vim/$(date +'%s').tmp" 但它给我一个错误,文件名不能为空。我在这里错过了什么吗? vim 1 个回答 Voted Best Answer Joce NoToPutinsWarInUkraine 2022-09-24T06:17:32+08:002022-09-24T06:17:32+08:00 利用: :w !tee "/tmp/`date +'\%s'`.tmp" 说明: '%' 被 vim 扩展为文件名,这就是为什么它抱怨它是空的。你需要逃避它。 bash 风格的$(...)命令似乎不适用于 vim 系统调用。
利用:
说明:
$(...)
命令似乎不适用于 vim 系统调用。