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