打开终端时加载Vim Ex模式

时间:2014-09-15 08:57:42

标签: node.js macos vim terminal

我对终端(Mac)中的Vim知之甚少,有一天我正在复制和粘贴文本,我想在终端时我意外地做到了。现在每当我打开终端时,它立即加载到Vim Ex模式。我知道如何在终端中退出Ex模式,但有什么办法可以在打开终端时摆脱Vim加载?

由于

编辑:为了进一步解释当我从Utilities打开terminal.app时的意思,我得到以下Terminal opening with vim

并且我回到命令提示符的唯一方法是每次打开终端时键入quit,我无法理解为什么Vim进程首先运行。

我只是在终端外面的文档副本和粘贴文本然后不小心做了一个命令v粘贴在终端内导致这种情况发生。

1 个答案:

答案 0 :(得分:0)

您似乎意外更新了一个shell启动脚本,因此启动了vim。

如果您的默认shell是csh或tcsh,请查看主目录中的.cshrc.tcshrc.login,然后查找vi -e之类的命令或vim -e

如果您的默认shell是bash,请检查.bashrc.bash_profile

通过检查主目录中哪个文件最近被修改,可能更容易找出搞砸了哪个文件:

% ls -altr $HOME | tail
  • -a列出所有文件,包括名称以.开头的文件。
  • -l为您提供了一个很长的列表,显示了时间戳。
  • -t按修改时间排序。
  • -r撤销订单,最后显示较新的文件