Vim 打开文件 E325 注意错误
Vim Opening File E325 Attention Error
在 Git bash windows 上,我正在编辑 .bash_profile 文件,然后我决定不保存并关闭 bash 控制台。现在,当我尝试使用 vim 打开 .bash_profile 时,我收到 E325:注意错误。我应该怎么做才能解决这个问题?
通过在不先退出 Vim 的情况下关闭控制台,Vim 进程被终止,并且 Vim 没有机会正确关闭。 Vim 使用 交换文件 将最后未持久化的更改存储到缓冲区,以避免在崩溃时丢失数据;你可以在 :help E325
.
阅读整个故事
在您的情况下,由于您有意识地关闭了控制台,因此您的 .bash_profile
[值得保存] 可能没有任何待处理的更改。 (但是还有交换文件!)因此,当提示时
Swap file ".bash_profile.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort, (D)elete it:
回答 D 以删除过时的交换文件。或者,您也可以搜索 .bash_profile.swp
(默认情况下,它位于与编辑文件相同的目录中,在您的情况下可能是 $HOME
)并手动将其删除。 (它是隐藏的;在 Bash 或 Windows Explorer 中使用 ls -a
。)
以后,请在关闭运行它的控制台之前退出 Vim (:qall[!]
),以便干净地关闭。
在 Git bash windows 上,我正在编辑 .bash_profile 文件,然后我决定不保存并关闭 bash 控制台。现在,当我尝试使用 vim 打开 .bash_profile 时,我收到 E325:注意错误。我应该怎么做才能解决这个问题?
通过在不先退出 Vim 的情况下关闭控制台,Vim 进程被终止,并且 Vim 没有机会正确关闭。 Vim 使用 交换文件 将最后未持久化的更改存储到缓冲区,以避免在崩溃时丢失数据;你可以在 :help E325
.
在您的情况下,由于您有意识地关闭了控制台,因此您的 .bash_profile
[值得保存] 可能没有任何待处理的更改。 (但是还有交换文件!)因此,当提示时
Swap file ".bash_profile.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort, (D)elete it:
回答 D 以删除过时的交换文件。或者,您也可以搜索 .bash_profile.swp
(默认情况下,它位于与编辑文件相同的目录中,在您的情况下可能是 $HOME
)并手动将其删除。 (它是隐藏的;在 Bash 或 Windows Explorer 中使用 ls -a
。)
以后,请在关闭运行它的控制台之前退出 Vim (:qall[!]
),以便干净地关闭。