vim纵向编辑中使用命令,如我先选中一列,然后在命令模式输入命令,结果显示“E481:不能使用范围。”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim纵向编辑中使用命令,如我先选中一列,然后在命令模式输入命令,结果显示“E481:不能使用范围。”相关的知识,希望对你有一定的参考价值。

ctrl + v 选块

进入命令模式

然后就显示错误了,不能使用的范围。请问怎么才能在这种需求下使用命令呢?

这里基本上只有:s命令好用, 其他命令都没有试过

列块模式有自己的命令 h:visual.txt仔细看一遍

和你说下 ,'<.'> 指的是你选择的范围
和%s前面的%是一个性质, 不过%代表的整个文件而已
参考技术A 对于不少命令,块模式实际也是对选中的行执行的。'< 和 '> 表示选中行的首尾,是命令的地址部分,为了方便使用自动加上的。

详细说你的需求吧,看看为什么不能执行。
参考技术B 先说清你使用哪个命令不能用

以上是关于vim纵向编辑中使用命令,如我先选中一列,然后在命令模式输入命令,结果显示“E481:不能使用范围。”的主要内容,如果未能解决你的问题,请参考以下文章

如何在linux安装 vim 失败

linux环境vim命令(编辑器)的使用

vim/vi编辑工具实现多行注释和取消注释

如何使用VIM的列编辑模式 [转]

超多行数据纵向编辑

踩坑QTableView之一:单列编辑