如何在vim中选择文本?

科里·克莱因(Cory Klein)

在大多数文本编辑器中,我可以通过单击并拖动鼠标来选择文本,然后使用Ctrl-C来复制或Backspace删除该文本

但是,由于vim在控制台中运行,所以如果我用鼠标突出显示一些文本,则我的vim命令不会影响我选择的内容。

在其中选择文本的等效方法是什么vim

科里·克莱因(Cory Klein)

在中vim,通过进入可视模式选择文本。这可以通过多种方式完成。

  • v (小写v)开始常规的可视模式,其工作方式类似于用鼠标选择文本。使用hl左右扩展选择范围以包含更多单词,然后使用jk将选择扩展到上下两行。
  • V (大写v)开始逐行可视模式。这一次选择整行文本。使用jk向上和向下扩展选择。
  • Ctrl+ v(小写v)进入块可视模式。这将以块格式选择文本,使您可以选择多行的一部分而不必包括整个行。hjkl照常使用
  • 正如@FDinoff建议的那样,如果您的终端仿真器支持它,您甚至可以通过使用启用鼠标输入来指定鼠标的视觉选择:set mouse=a

一旦选择了所需的文本,就可以对它们使用各种命令。一些更有用的是:

  • d删除文字
  • y确认(复制)文本
  • p将剪贴板粘贴到文本上,将其替换
  • yq/p 在文档的其他位置搜索文本

您可以通过:help v在里面键入来了解有关Visual模式的更多信息vim

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在vim中选择文本?

来自分类Dev

如何在Windows窗体文本框中选择所有文本?

来自分类Dev

如何在$(this)中选择类

来自分类Dev

如何在Chrome应用中选择(突出显示)文本

来自分类Dev

可可,如何在NSTextView中选择文本

来自分类Dev

如何从vim命令行中选择?

来自分类Dev

如何在GEB中选择内部元素的文本?

来自分类Dev

如何在TextView中选择性地加粗文本

来自分类Dev

如何在Emacs中选择引号,方括号之间的文本?

来自分类Dev

如何在该块中选择tr和搜索文本?

来自分类Dev

如何在uiwebview中选择文本时禁用复制共享选项?但是选择文字应该可以

来自分类Dev

使用VIM在终端输出中选择文本

来自分类Dev

如何在选择PostgreSQL中选择

来自分类Dev

如何在Windows窗体文本框中选择所有文本?

来自分类Dev

如何在Vim中选择HTML标记的内容?

来自分类Dev

如何在VIM中选择矩形范围?

来自分类Dev

如何在vim命令行中选择文本?

来自分类Dev

如何在Adobe Acrobat中的突出显示文本中选择文本?

来自分类Dev

如何在特定子元素之前的元素中选择文本

来自分类Dev

如何在vim中选择最后插入的文本

来自分类Dev

如何在vim / gvim中选择/删除文件直到结尾?

来自分类Dev

如何在jQuery中选择文本之前和之后选择

来自分类Dev

如何在jQuery中选择和设置多个文本框文本

来自分类Dev

如何在RichTextBox控件中选择特定的彩色文本?

来自分类Dev

如何在Swing的TextArea中选择特定文本

来自分类Dev

如何在文本中选择<div>块?

来自分类Dev

如何在vim中选择特定的文本块?

来自分类Dev

如何在javascript Ajax中选择文本

来自分类Dev

如何在 VSCode 中选择突出显示的文本

Related 相关文章

热门标签

归档