如何使用VimScript从字符串中删除单词“ .rs”?

时间:2019-09-28 17:43:30

标签: linux vim

如何使用VimScript从字符串中删除单词“ .rs”?

:! "rustc" a:arq :! "./" a:arq

但是第二段不是编译文件,执行我的功能时会导致错误。我想删除此“ .rs”,以便它在编译后执行文件(默认情况下与已编译文件的名称相同)

1 个答案:

答案 0 :(得分:-1)

:! "./" . substitute(a:arq, '\.rs$', '', '')

a:arq末尾用空字符串替换'.rs'。

请参见http://vimdoc.sourceforge.net/htmldoc/eval.html#substitute()