腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Vim
-
如何
替
换为
没有
最后
一个
字符
的
匹配
?
、
我想修复代码中具有以下模式
的
每一行:使用{:%s/.*\(.*\).*{/&^?^M{/gcint main() {
如何
将我
的
模式替
换为
它
的
匹配
(&),但不带
最后
一个
字符
或特别是不带"{“?
浏览 1
提问于2016-08-17
得票数 2
回答已采纳
1
回答
vim
和sed单行:否定搜索,多行搜索,打开文件,在
vim
编辑器中突出显示
、
、
下面是我想要做
的
事情:$ sed -n '/.*[0-9][0-9]\.[0-9][01.2.000\>\|\<dkei_ting-on_1.2.00\>\|上面的工作,我不想
最后
一行<e
浏览 5
提问于2014-10-09
得票数 0
1
回答
在
字符
串之间
匹配
所有(+)符号
我正试着用崇高
的
文字来捕捉这个。-webkit-calc(50%+4px/2+32px-32px*23%)-webkit-calc(50% + 4px/2 + 32px - 32px*23%)(?
浏览 2
提问于2016-04-28
得票数 3
回答已采纳
4
回答
如何
在
vim
中搜索
没有
前缀"\r“
的
"\n”?
、
如果
Vim
看到不一致
的
行尾,它将不会转换文件格式。我怎么才能找到它们呢?
浏览 0
提问于2010-02-03
得票数 7
回答已采纳
1
回答
ag Silver Searcher:前视/后视模式
的
规则?
、
、
我在
Vim
中使用ag进行
字符
串/文件搜索,结果很好。在实用
Vim
书中
的
一个
示例中,我尝试使用ag而不是vimgrep。我希望递归地查找
一个
目录中所有文件中出现
的
所有"Practical“,并将此
字符
串替
换为
”Practical“。在一些文件中也有“实用型书架”,该
字符
串必须保留。这本书提出了这
浏览 22
提问于2014-03-05
得票数 27
回答已采纳
5
回答
如何
在
Vim
中免除所选
字符
的
替换
、
我有一条短信:"1-1-2""1-2-1""1-2-3""1-3-2"我想在第二个连
字符
之后
的
每一行插入0,将"1-1-1"转
换为
"1-1-01"。
如何
在不改变周围文字
的
情况下插入
一个</em
浏览 1
提问于2019-11-03
得票数 1
回答已采纳
3
回答
为什么'\r‘(而不是'\n')可以用'
vim
’中
的
换行符替换?
、
、
在
vim
编辑器中,我希望使用
vim
命令模式将换行符(\n)替
换为
两个新行
字符
(\n\n)。This is my first line.然后我尝试了以下命令:%S/\n/\r/g,它正常工作。
浏览 0
提问于2015-12-04
得票数 71
1
回答
动态语法-高亮显示
、
、
虽然这在一般情况下可能是有用
的
,但我
的
具体设置如下: 我考虑
的
文件类型可能包含表单(VAR ...)
的
(任意多个)块,其中这种“VAR-块”包含
一个
以空格分隔
的
标识符列表,这些标识符应该被视为变量(而不在VAR块中
的
标识符被认为是固定
的
函数符号或常量)。此外,已经有
一个
文件trs.
vim
负责此类文件
的
语法突出显示。在trs.
vim
中,将声明语法组trsKeyword。现在我
浏览 1
提问于2013-04-17
得票数 2
1
回答
RegEx -将
字符
串从
字符
91提取到
字符
180,并删除前后
的
所有内容。
我试图从这篇文章中提取
字符
91到180: 我正在使用我在SO 上找到
的
表达式med at stritte med arme og ben,n r du sover,og f ler og lidt h mmet i en almin
浏览 3
提问于2020-03-18
得票数 1
回答已采纳
1
回答
Vim
匹配
大括号与
字符
串内容混淆
有时候我
的
代码是这样
的
: 'token' => 'as!"·)#|@∞"'如果我将光标放在第
一个
[上并按下%,光标就会移动到
匹配
的
]。但是,如果我将光标放在第
一个
( (在json_encode
的
左边)上,然后按%,
vim
会感到困惑,并且无法获取
匹配
的
字符
。
Vim
认为<e
浏览 0
提问于2018-07-19
得票数 1
1
回答
在
Vim
中,是否可以将单词
的
显示更改为符号?
、
、
最近,我在杰伊·菲尔兹
的
博客上遇到了
一个
,在这个博客中,杰伊使用emacs
的
字体锁定模式将单词
的
显示转
换为
符号。 在维姆有办法这样做吗?
浏览 3
提问于2014-04-02
得票数 1
回答已采纳
2
回答
Vim
接受类似于‘`vi path:line:column`’之类
的
命令
、
通常,我会获得<path>:<line>:<column>格式
的
路径(来自文本
匹配
,如grep或代码错误)。当我双击时,它
匹配
整个
字符
串,包括行和列,然后我通常删除该列,并将:line替
换为
+line以
匹配
vi参数。谢谢
浏览 0
提问于2019-12-04
得票数 1
回答已采纳
1
回答
php +
vim
-बंगलौर(班加罗尔)在
最后
一个
字符
र之前有
一个
中断。
、
、
、
、
我用来获取班加罗尔和बंगलौर
的
印地语。我使用preg_replace和regex模式preg_replace来
匹配
单词。但这是把
最后
一个
角色当作
一个
单独
的
词。 这是我
的
输入
字符
串मैनेजमेंट,बंगलौर,我期望输出在मैनेजमेंट,बंगलौर之后是मैनेजमेंटबंगलौर。$cl
浏览 3
提问于2010-08-30
得票数 1
回答已采纳
2
回答
在R
的
正则表达式中是否有"&“
的
等价物来反向引用整个
匹配
?
、
、
、
当我使用
vim
时,我经常使用&在替换中反向引用整个
匹配
。例如,以下代码将"foo“
的
所有实例替
换为
"foobar":这里
的
好处是懒惰:我不需要在
匹配
中键入括号,我只需要键入
一个
字符
,而不是两个
字符
,用于替换中
的
反向引用。也许更重要
的
是,我在打字时
没有
计算出我
的
浏览 4
提问于2016-08-01
得票数 6
回答已采纳
1
回答
在vi编辑器
的
一行中执行两个命令
、
、
这个命令而这个命令在vi编辑器中,当我
一个
接
一个
地分别执行它们时,在ubuntu14.04上可以很好地工作。我需要
的
是在一行中执行它们,如我也尝试过、和;和CR作为分隔符,并且总是得到错误488尾
字符
。
浏览 1
提问于2016-10-01
得票数 4
回答已采纳
1
回答
如何
在
Vim
中修剪
匹配
的
字符
?
、
、
、
、
我想在
Vim
中修剪一下
匹配
的
最后
五个
字符
。搜索模式不是
一个
直接
的
词,而是类似于foo.*bar
的
东西--我想在这里修剪上面
匹配
的
最后
五个
字符
。 我尝试了:g/foo.*bar/norm $5X,但是在与此模式相
匹配
的
行
的
末尾,这会减少五个
字符
。
浏览 0
提问于2018-04-25
得票数 0
回答已采纳
3
回答
如何
将
vim
中
的
regex转
换为
使用sed?
、
、
我有
一个
存在于文本文件中
的
字符
串,我试图用regex来修改它。"configuration_file_for_wks_33-40""configuration_file_for_wks_33-40_6ks"但是,如果我试图将regex命令传递给sed,如 sed 's/33-\(\d\d\)/33-\1_6ks/' in
浏览 2
提问于2021-04-29
得票数 2
回答已采纳
3
回答
如何
在C#中找到两个标记
字符
之间
的
可变长度
字符
串?
、
、
、
这是
一个
非常基本
的
正则表达式问题,但我不太确定我错在哪里。string exp = @"$a$ + $ab$";
匹配
模式$....$并替换原始
字符
串中
的
该值。例如,我想用数字1代
替
$a$,用数字2代
替
$ab$,这样我
的
最后
一个
字符
串看起来就像"1 + 2"。我设置
的
浏览 1
提问于2012-01-27
得票数 1
回答已采纳
1
回答
为什么我必须改变我
的
tmux
vim
regexp识别?
、
其中之一是“检测是否是
VIM
窗口”。无论我发现了多少,我总是找到相同
的
一组线条和正则表达式。突然,有一天,tmux不再意识到我在
一个
vim
窗口上,并且
没有
向程序发送正确
的
击键。在经历了一些痛苦之后,我发现原来
的
regex不再
匹配
正确
的
输出,所以我修改了它:is_
vim
="ps -o state= -o comm= -t '#{pane_tty}' \<e
浏览 0
提问于2022-11-29
得票数 0
回答已采纳
1
回答
从InstallShield文件末尾删除编号
的
Vim
S&R
、
我有
一个
vim
正则表达式
的
实用应用程序,在这里我想从文件位置链接
的
末尾删除数字。例如,
字符
串PATH_TO_MY_FILES22将被分组为(PATH_TO_MY_FILES2)( 2 ),可能是因为\d只与2
匹配
,而\w
匹配
包含前
一个
2。 问题1:为什么\d+不能工作?如果我继续使用第二个
字符
串(这是错误
的
),
Vim
似乎找到了
一个
匹配
(即使分组是错误
的</
浏览 1
提问于2015-05-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Vim基础用法,最常用、最实用的命令介绍(保姆级教程)
Vim给文件加行号,这通惊为天人的操作没sei了!文末天书慎点
Vim 命令、操作、快捷键
138条Vim 命令、操作、快捷键全集
linux_学习之文本编辑常用命令
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券