Emacs Dired中创建/重命名text.rs遇正则匹配冲突的问题咨询
Doom Emacs Dired模式下的文件操作问题
当前目录结构
| - src | - | - text_input.rs
待解决问题
- 如何在src目录中创建名为
text.rs的文件? - 如何将同目录下的文件重命名为
text.rs?
遇到的异常情况
使用find file功能执行操作时出现以下问题:
- 创建
text.rs时,文件名中的.被解析为正则表达式的“任意字符”匹配符,导致find匹配到已存在的text_input.rs,无法创建新文件; - 重命名文件为
text.rs时同样失败,原因暂不明确。
临时解决办法
- 先将
text_input.rs重命名为一个临时占位名称(比如temp.rs); - 创建目标文件
text.rs,或完成重命名操作; - 最后将临时名称的文件改回
text_input.rs。
补充说明
该问题并非原生Emacs导致,而是Doom Emacs捆绑的工具组合引发的异常,目前已准备通过正规渠道上报。
内容的提问来源于stack exchange,提问作者dr-oofenshmirtz
相关产品推荐
相关产品推荐

