社区
其他技术讨论专区
帖子详情
如何在Vim中指定光标下的行?
weixin_38115771
2019-09-12 03:46:11
我想要统计光标下线的出现次数。我打算用 :%s/pattern/&/gn 命令。那么如何指定光标下方的行代替pattern?
...全文
64
2
打赏
收藏
如何在Vim中指定光标下的行?
我想要统计光标下线的出现次数。我打算用 :%s/pattern/&/gn 命令。那么如何指定光标下方的行代替pattern?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38117882
2019-09-12
打赏
举报
回复
您可以通过表达式寄存器插入当前行。对于文字匹配,切换正则表达式来非常nomagic模式(\V),和逃避任何反斜线和行分隔符: :%s/\V<C-r>=escape(getline('.'), '/\')<CR>/&/gn 根据您要准确算什么,你可能还需要锚定(\^...\$非常nomagic模式)的模式。 除了通过<C-r>直接插入,您还可以通过:execute构建命令。这在功能上更适合。 :execute '%s/\V' . escape(getline('.'), '/\') . '/&/gn'
weixin_38123578
2019-09-12
打赏
举报
回复
如果您正在寻找罐装插件解决方案,我的SearchPosition plugin可以统计出现次数。有了它,V<A-m>将显示这样的总结: On sole match in this line, 8 following, 2 in previous lines; total 10 for /this line\n/
史上最牛的Vi设置,非常好用。
你可以安装如`Solarized`、`Monokai`或`Dracula`等流
行
的主题,并在`.
vim
rc`
中
指定
加载。 3. **自动缩进**:设置`set autoindent`和`set smartindent`可以让Vi根据已有的代码结构自动进
行
缩进,提高代码格式的一致...
Vim
指定
行
的字数编程
本文将介绍如何在
Vim
中
指定
行
的字数,并提供相应的源代码示例。总结起来,通过利用
Vim
的文本过滤命令和宏功能,我们可以方便地
指定
行
的字数限制。要在
Vim
中
指定
行
的字数限制,我们可以借助
Vim
的文本过滤命令和宏功能...
vim
/vi 笔记
在某些情况下, vi/
vim
中
的编辑会出现一些很不愉快的情况, 比如在vi/
vim
中
输入方向键有时被转化为A B C D, 或者按个Enter键, 却被转为为其他字母, 恼人得很, 该怎么办呢? 方法如下(在linux 命令
行
中
执
行
): ...
Linux小技巧:如何在
Vim
中
显示
行
号?
Vim
是一款出色的编辑器,大多数 Linux/UNIX 系统管理员每天都喜欢并使用它。 你可能会想,“如果
Vim
可以显示
行
号,我会立即切换到
Vim
...在几乎所有 IDE
中
都可以找到绝对
行
号,它以 1 开始,以最后一
行
的编号结束。
vim
入门
尽管网上有成打的
Vim
在线教程,但是要么艰深晦涩,要么太过肤浅。本教程的目标让每个阶段都有斩获,从理解它的哲学(将和你终身相伴)到超越现在编辑技巧,成为其
中
的牛人。 简单来说,本教程的学习方式将使你终身...
其他技术讨论专区
473
社区成员
791,201
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章