Emacs打开文件时不区分大小写,并在保存时将其重命名?

JobHunter69

所以我遇到了奇怪的事情。说我有一个名为的文件lab01.cpp然后emacs Lab01.cpp我使用打开文件,它将打开文件。然后,如果我编辑,保存并退出,该文件将被重命名为Lab01.cpp,如果这偶然发生,那就不好了。

反正有防止这种情况发生的方法吗?

斯特凡

正如Juancho所指出的,部分原因是底层文件系统不区分大小写。Emacs是为POSIX设计的,在POSIX中文件名区分大小写。

在您的情况下,Emacs要求提供文件Lab01.cpp,而OS会愉快地将其提供给该lab01.cpp文件,而没有任何迹象表明它实际上具有不同的名称。

我怀疑这样(setq read-file-name-completion-ignore-case t)做会有所帮助,C-x C-f Lab01.cpp但在您的特定用例中可能无济于事。

您可能会M-x report-emacs-bug要求Emacs更加小心。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在不区分大小写的文件系统上自动执行区分大小写的重命名的git commit

来自分类Dev

Powershell区分大小写的重命名

来自分类Dev

读取JS对象时不区分大小写

来自分类Dev

重命名文件以更改大小写,现在在提交时发生冲突

来自分类Dev

查找文件(不区分大小写),并在变量中获取真实文件名(区分大小写)

来自分类Dev

根据不区分大小写的搜索进行替换时,保留文本大小写吗?

来自分类Dev

根据不区分大小写的搜索进行替换时,保留文本大小写吗?

来自分类Dev

Perl重命名:不区分大小写的匹配的正则表达式

来自分类Dev

当Java(解释器)区分大小写时,为什么Java编译器(javac)不区分大小写?

来自分类Dev

Emacs函数不区分大小写的排序线?

来自分类Dev

Emacs函数不区分大小写的排序行吗?

来自分类Dev

Emacs24-不区分大小写的自动完成Mx加载文件

来自分类Dev

在不区分大小写的情况下搜索时,围绕模式而不更改它

来自分类Dev

不区分大小写的文件系统如何访问文件?

来自分类Dev

Mercurial忽略文件重命名(大小写更改)

来自分类Dev

Mercurial忽略文件重命名(大小写更改)

来自分类Dev

lodash orderBy在尝试使其不区分大小写时出现问题

来自分类Dev

比较未知对象类型时,如何确保字符串不区分大小写?

来自分类Dev

如何在jQuery中搜索页面上的文本时删除不区分大小写

来自分类Dev

PHP-不区分大小写的文件搜索

来自分类Dev

vimgrep不区分大小写的文件模式

来自分类Dev

不区分大小写的文件检查是否为RewriteCond

来自分类Dev

不区分大小写地加载Excel文件表

来自分类Dev

文件的递归差异不区分大小写

来自分类Dev

从linux访问Windows共享文件(不区分大小写)

来自分类Dev

文件中的字符重复 - 不区分大小写

来自分类Dev

以不区分大小写的方式搜索文件?

来自分类Dev

保存到Mongoose时如何自动区分大小写键名?

来自分类Dev

在区分大小写的文件系统上检查文件时,是否可以强制os.path.isfile()使用不区分大小写?

Related 相关文章

  1. 1

    在不区分大小写的文件系统上自动执行区分大小写的重命名的git commit

  2. 2

    Powershell区分大小写的重命名

  3. 3

    读取JS对象时不区分大小写

  4. 4

    重命名文件以更改大小写,现在在提交时发生冲突

  5. 5

    查找文件(不区分大小写),并在变量中获取真实文件名(区分大小写)

  6. 6

    根据不区分大小写的搜索进行替换时,保留文本大小写吗?

  7. 7

    根据不区分大小写的搜索进行替换时,保留文本大小写吗?

  8. 8

    Perl重命名:不区分大小写的匹配的正则表达式

  9. 9

    当Java(解释器)区分大小写时,为什么Java编译器(javac)不区分大小写?

  10. 10

    Emacs函数不区分大小写的排序线?

  11. 11

    Emacs函数不区分大小写的排序行吗?

  12. 12

    Emacs24-不区分大小写的自动完成Mx加载文件

  13. 13

    在不区分大小写的情况下搜索时,围绕模式而不更改它

  14. 14

    不区分大小写的文件系统如何访问文件?

  15. 15

    Mercurial忽略文件重命名(大小写更改)

  16. 16

    Mercurial忽略文件重命名(大小写更改)

  17. 17

    lodash orderBy在尝试使其不区分大小写时出现问题

  18. 18

    比较未知对象类型时,如何确保字符串不区分大小写?

  19. 19

    如何在jQuery中搜索页面上的文本时删除不区分大小写

  20. 20

    PHP-不区分大小写的文件搜索

  21. 21

    vimgrep不区分大小写的文件模式

  22. 22

    不区分大小写的文件检查是否为RewriteCond

  23. 23

    不区分大小写地加载Excel文件表

  24. 24

    文件的递归差异不区分大小写

  25. 25

    从linux访问Windows共享文件(不区分大小写)

  26. 26

    文件中的字符重复 - 不区分大小写

  27. 27

    以不区分大小写的方式搜索文件?

  28. 28

    保存到Mongoose时如何自动区分大小写键名?

  29. 29

    在区分大小写的文件系统上检查文件时,是否可以强制os.path.isfile()使用不区分大小写?

热门标签

归档