如何重置VI的默认值?

时间:2011-05-10 15:21:09

标签: vi editing

我目前正在远程主机上使用VI,并且由于某种原因,许多命令被错误地映射。例如,当按下小写 x 时,而不是删除光标下的字符,它实际上删除光标前两个空格的字符,因此如果输入以下文本 BOTY 我将光标放在 T 而不是删除 T O 将被删除,使 BTY 一词。另外,当插入文本时,不是VI在光标下插入字符,它将在光标前输入字符两个空格,所以如果我有以下文本 HT ,我想插入 ML < / em>而不是写 HTML VI会写 HMLT

有没有人知道会导致这种情况的原因以及如何修复它或如何将VI中的所有设置重置为默认设置,因为这可能不是唯一映射不正确的项目?

由于

3 个答案:

答案 0 :(得分:3)

在你的家中,查看名为.exrc的文件(.vimrc for vim)。它包含vi配置,如果你清除它(之前做一个备份),vi将返回默认配置。

答案 1 :(得分:3)

如果您只是想将所有内容重置为默认值,那么它非常简单,只需:设置全部&amp;

答案 2 :(得分:0)

这看起来像是使用经典的“VI”而不是“VIM(VI IMproved)”。如果您是计算机上的root用户,请尝试安装VIM。在每次安装新的操作系统后,我都会在Ubuntu上遇到这种情况。