Windows Vim打开一个新文件夹,而不是启用“set enc=utf-8”的现有文件

Windows Vim打开一个新文件夹,而不是启用“set enc=utf-8”的现有文件,windows,utf-8,vim,Windows,Utf 8,Vim,当我从位于子目录(例如gvim subdir/file)中的windows控制台上使用vim或gvim打开文件时,它会在subdir\subdir\file处创建一个新文件,说“subdir\file”[新目录],而不是简单地在subdir\file处打开现有文件。 这是因为我在vimrc中添加了以下行: set enc=utf-8 是否有可能在Windows上以UTF-8模式打开和创建文件而不出现此问题? 你也可以看看 感谢您的帮助。更改vimrc中autochdir和编码选项的顺序。首先

当我从位于子目录(例如
gvim subdir/file
)中的windows控制台上使用vim或gvim打开文件时,它会在
subdir\subdir\file
处创建一个新文件,说
“subdir\file”[新目录]
,而不是简单地在
subdir\file
处打开现有文件。

这是因为我在vimrc中添加了以下行:

set enc=utf-8
是否有可能在Windows上以UTF-8模式打开和创建文件而不出现此问题? 你也可以看看


感谢您的帮助。

更改vimrc中
autochdir
编码
选项的顺序。首先设置
编码
然后设置
autochdir

set enc=utf-8
set autochdir

可以找到解释

这是我问题的解决方案。非常感谢你!