vim,怎么修改正在编辑的文件,文件名?

2025-05-09 09:58:03
推荐回答(2个)
回答1:

Vim确实没有单独重命名命令
可以自己写
:command! -nargs=1 Rename let tpname = expand('%:t') | saveas | edit | call delete(expand(tpname))
上面这句如果加到.vimrc里面就整体有效
使用
:Rename newFile.txt 就重命名为newFile.txt
试一试,如果有瑕疵可以反馈给我

回答2:

可以用rename的
前提是先保存之后rename