当采购错误的文件.zshrc代替init.vim时,如何重置vim和neovim?

问题描述 投票:0回答:1

我使用的是macOS Catalina,它内置了Vim 8.1。我也在使用iTerm与zsh和oh-my-zsh。我安装了neovim供我个人使用,当我设置它时,我不小心输入了 source .zshrc 在命令模式下,而不是在 source init.vim. 从那时起,当我打开neovim或内置的vim,它不源码。init.vim 并显示如下错误信息。

Error detected while processing VIMINIT:
E33: No previous substitute regular expression
Press ENTER or type command to continue

在我的.zshrc中,有一行导出VIMINIT的变量

export VIMINIT="~/.config/nvim/init.vim"

我怎样才能撤销这一切,或者有什么其他方法可以将vim重置为原始设置?非常感谢您

macos vim macos-catalina neovim zshrc
1个回答
1
投票

我试过@Niloct的解决方案。unset VIMINIT 和vimneovim恢复正常。之后,我重新打开iTerm,又出现了错误信息。因此,我删除了 .zshrc 而问题已经解决了。


0
投票

要加载一个干净的neovim。

nvim -u NONE -U NONE -N -i NONE

其实我有一个别名

alias vinone='nvim -u NONE -U NONE -N -i NONE'

这样你就可以输入 vinone 并使用默认的neovim

© www.soinside.com 2019 - 2024. All rights reserved.