如何使用VimScript从字符串中删除单词“ .rs”?
:! "rustc" a:arq
:! "./" a:arq
但是第二段不是编译文件,执行我的功能时会导致错误。我想删除此“ .rs”,以便它在编译后执行文件(默认情况下与已编译文件的名称相同)
答案 0 :(得分:-1)
:! "./" . substitute(a:arq, '\.rs$', '', '')
在a:arq
末尾用空字符串替换'.rs'。
请参见http://vimdoc.sourceforge.net/htmldoc/eval.html#substitute()