我从.vimrc中删除了什么?

我从.vimrc中删除了什么?,vim,vim-syntax-highlighting,Vim,Vim Syntax Highlighting,我在编辑我的.vimrc时意外删除了一行,但我不确定是哪一行。以前,如果我使用“one”配色方案,我的注释将是斜体(现在不是),并且我的文件没有任何语法突出显示(注释只是灰色的,其他所有内容都是白色的)。当使用OceanicNext时,我会得到斜体注释,但我仍然不会得到语法突出显示 对不起,我真的很想进入vim,但每次都有东西坏了或是“出了问题” vim将寄存器1-9用于删除的文本。当发生另一次删除时,最新删除的文本位于reg 1中。1中的文本被移动到reg 2,reg 1保存最新的删除,依此类

我在编辑我的.vimrc时意外删除了一行,但我不确定是哪一行。以前,如果我使用“one”配色方案,我的注释将是斜体(现在不是),并且我的文件没有任何语法突出显示(注释只是灰色的,其他所有内容都是白色的)。当使用OceanicNext时,我会得到斜体注释,但我仍然不会得到语法突出显示

对不起,我真的很想进入vim,但每次都有东西坏了或是“出了问题”


vim将寄存器1-9用于删除的文本。当发生另一次删除时,最新删除的文本位于reg 1中。1中的文本被移动到reg 2,reg 1保存最新的删除,依此类推。更多详细信息
:帮助引用\u编号

因此,您可能希望查看
:reg
的输出,以识别哪一行是已删除的。此后,您可以使用
“1p
恢复删除的行

“1p
-1是寄存器,p-粘贴,粘贴寄存器1的内容


注意:如果删除的数据不在注册表中,这将不起作用。

尝试打开语法,它在第三行关闭

上的语法

如果这不起作用;我建议删除:

if (has("termguicolors"))
    set termguicolors
endif

当我第一次在终端和tmux上使用vim时,这给我带来了严重的麻烦。而且我的配色方案在没有它的终端上是完美的

这不会起作用,因为我已经编辑了文件超过10次。让我来教你版本控制/备份的重要性。如果您不想在配置中使用像Git这样成熟的版本控制系统,请查看我的轻量级。
if (has("termguicolors"))
    set termguicolors
endif