gpt4 book ai didi

Emacs Dired 使用替代工具重命名

转载 作者:行者123 更新时间:2023-12-02 18:03:04 25 4
gpt4 key购买 nike

在 dired 中,您只需编辑目录列表然后保存即可重命名文件。

在使用dired重命名时是否可以使用替代方法来重命名?我想使用“svn mv”、“bzr mv”或“git mv”而不仅仅是重命名,这样我就可以在源代码管理系统中注册额外的元数据。

最佳答案

查看dired-aux.el中的函数,似乎内置的rename-filedired-rename最终调用的-file(这是在 dired-mode 中绑定(bind)到“R”的函数)。

您可以做的是获取该函数,并将对 rename-file 的调用替换为对运行相应 VCS 命令的 shell-command 的调用。

但是,另一个(更好/更简单)的选择是使用 Emacs 的 VCS 模式之一直接重命名修订控制系统中的文件 - 看看 magitPSVNMercurialMode ,取决于您选择的毒药...

关于Emacs Dired 使用替代工具重命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1233344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com