如何从 vim 重命名文件名?
vim .
现在我得到了目录和文件的列表。
现在如何重命名该文件列表中的文件名?
vim .
Now I get the list of directory and files.
Now how can I rename a filename from that list of files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在命令模式下:
:E
打开目录视图。R
重命名所选文件。快捷方式列在列表上方。如果您使用
vim .
,您可以使用R
重命名(因为它与上面的内容完全相同)。In command mode:
:E
opens up the directory view.R
renames the selected file. The shortcuts are listed above the listing.If you use
vim .
you can rename withR
(because it is the very same thing as above).您可以使用
qmv
(在类似 debian 的系统上apt-get install renameutils
),它正是这样做的并且它尊重您的系统默认编辑器(VISUAL , EDITOR, execvp("editor"))打开一个编辑器,你可以 %s///g 你喜欢的内容,使用 Ca / Cx 来增加/减少数字 - 简而言之,您想要的一切。您还可以以循环方式重命名,例如
或
等等。
You can use
qmv
(on debian-like systemsapt-get install renameutils
) which does exactly that and it honours your system default editor (VISUAL, EDITOR, execvp("editor"))opens up an editor, you can %s///g what you like, use C-a / C-x to increment/decrement numbers - in short everything you ever wanted to. You can also rename in circular fashion, e.g.
or
etc.
您可以使用外部
mv
命令,如下所示:You can use the external
mv
command like this: