在 dired 中,您可以通过编辑目录列表并保存来重命名文件。
当使用 dired 进行重命名时,是否有可能使用替代方法进行重命名?我想使用 "svn mv"、"bzr mv" 或 "git mv" 来代替简单的重命名,以便能够在源代码控制系统中注册额外的元数据。
当使用 dired 进行重命名时,是否有可能使用替代方法进行重命名?我想使用 "svn mv"、"bzr mv" 或 "git mv" 来代替简单的重命名,以便能够在源代码控制系统中注册额外的元数据。
dired-aux.el
中的函数,似乎内置的 rename-file
是最终由 dired-rename-file
调用的(这是在 dired-mode
中绑定到 'R' 的函数)。rename-file
的调用替换为调用运行适当 VCS 命令的 shell-command
。! hg mv ? target