4
Vim和Windows如何在程序文件目录中看到两个具有相同名称的文件
我看到vim,Cygwin工具和Windows7之间发生奇怪的交互。我不认为这是一个错误,但是与此同时,我也不知道如何解释我所看到的。 我在以下位置安装了Vim(来自vim.org,而不是Cygwin vim): "C:\Program Files (x86)\Vim". 我进入该目录并使用vim本身编辑了_vimrc文件。 vim _vimrc 我添加了一些设置,将文件写出,然后退出。 然后,我将文件复制到另一个目录,以创建所做更改的备份。 copy _vimrc c:\tmp 那时我注意到了这个问题。该文件的副本未包含我的更改。随后进行了大量调查。我将总结研究结果。 在“ C:\ Program Files(x86)\ Vim”中,如果使用以下任何一种方法检查文件,我都会看到更改: vim, cat, less (在此,Cygwin版本为cat,而更少。) 但是,如果我使用以下任一方法检查文件,则看不到更改: notepad, type, more (命令类型及更多命令是标准的Windows Shell命令。) 给您一种味道: c:\Program Files (x86)\Vim>ls -l _vimrc -rwx------+ 1 carlx Domain Users 936 Dec 23 21:15 _vimrc c:\Program Files (x86)\Vim>dir _vimrc …