首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >视觉选择?

视觉选择?
EN

Unix & Linux用户
提问于 2021-04-04 23:23:05
回答 1查看 260关注 0票数 0

不知道为什么,但是第2-6行有白色背景。我该怎么移除这个?

化名S是使白色背景发挥作用的因素。不知道怎么移除这个。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-04-04 23:28:13

视觉模式:

您可能处于可视块模式,用于矩形选择。

您可能意外地按了Ctrl+v (或四次单击)。

Shift+v也有可视线模式,v也有可视模式.

如果您想回到正常模式,只需按Escape键即可。

您还可以执行不同的操作,例如,

使用y (复制)选择的区域,或者用d删除它。

要了解更多关于可视模式的信息,可以在:h visual.txt中使用Vim的文档。

(如果不是视觉模式) :

你的屏幕截图看起来真的像视觉块模式,但可能是其他的东西(当你看到白色背景时按Escape键。如果白色背景消失,这是视觉模式。否则,它来自另一个Vim的特性)。

某些文本以不同颜色或背景色出现的原因可能有以下几个:

  • 如果您自定义语法突出显示(运行命令:syntax off、或简单的:syn off,如果白色背景消失,则与语法相关。如果它不起作用,并且您希望再次使用彩色文本,:syn on将这样做)。
  • 如果您以前搜索了单词alias (通常使用/?,但它可以与其他命令一起出现,比如:%s/foo/bar/),那么您就告诉Vim用白色突出显示Search (运行命令:nohlsearch或symply :noh,如果白色背景消失,则与搜索相关)。
  • 如果运行:match […]命令,它也可以突出显示文本,但是这个命令比使用/的搜索使用得少(运行命令:match,没有参数来删除当前匹配的模式,如果白色背景消失,则与匹配相关)。
  • 如果您使用一些与颜色相关的插件,如quickhl,它可能会这样做(因此,“我不知道”,这取决于您使用的插件)。
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/643525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档