我将如何在 vim 中正确地“转义”以下命令?
:!file=expand('%:r')
基本上,我想做类似的事情:
$ file=my_filename
这样我就可以执行后续的 shell 命令来引用$file. 目前我收到此错误:
按 ENTER 或键入命令继续
/bin/bash: -c: line 0: syntax error near unexpected token(' \ /bin/bash: -c: line 0:file=expand('test')'
我认为这基本上意味着它在传递给shell之前没有转义/生成文件名。我该怎么做?