vim中的REGEX搜索和替换(VS Code + macbook)不工作?

1cklez4t  于 2023-08-08  发布在  Mac
关注(0)|答案(1)|浏览(99)

我试图在VS Code中编辑一个.md文件,我想用一个空格字符(或者什么都不做)替换每个以#+END_...开头的标签。这是在VS Code 1.80.1中安装的Vim扩展,在Macbook Big Sur上。
我试过这些:

10,20s/#+END\(.*\)\n//g
10,20s/#+END\(.*\)//g
10,20s/#+END\{.*\}\n//g

字符串
但每次VS Code都说找不到模式我做错了什么?我必须在VS Code中调整VIM扩展的任何特定配置吗?
(* 我对VS Code有点陌生,请帮助 *)
下面是我试图替换的文本片段


的数据

编辑1


elcex8rz

elcex8rz1#

您可以使用

10,20s/#\+END_.*//

字符串

说明

  • 10,20范围,用于第10-20行
  • s/开始替换
  • #\+END_匹配#+END_
  • .*匹配行的其余部分
  • //替换为空字符串

相关问题