Que*_*ark 10 linux vim rename batch-rename
如果我在vimusing 中打开一个目录,vim .我将获得当前目录的文件浏览器类型的界面。从那里我应该浏览到一个文件,然后开始编辑它。
我想使用这个界面来重命名文件。正常vim重命名的工作方式类似于%s/term1/term2/,但是当我在这里尝试时,它返回:E21: Cannot make changes, 'modifiable' is off。
modifiable在这种情况下有没有办法打开,或者这是否仅仅意味着它不能用 vim 完成?
是的,不能那样做。
“文件浏览器类型界面”是由一个名为 netrw 的内置插件提供的。它是只读的,所以是的,你不能修改它。
您应该点击R以重命名光标下的文件或标记的文件。
看:help netrw,:help netrw-browse-maps更具体地说:help netrw-R。
如果您想使用 Vim 批量重命名文件,您应该尝试qmv使用renameutils包或moreutils包(感谢 Dmitryvidir的提醒)。
| 归档时间: |
|
| 查看次数: |
11250 次 |
| 最近记录: |