使用包含的模式替换模式的vi/ gvim语法是<ENTER>什么?我知道这是可能的,但从来没有感觉像在文档中潜水太深,知道如何做到这一点.
像这样的东西:
:s/\(word\)/\1<ENTER>/
Run Code Online (Sandbox Code Playgroud)
但是正确的:)
谢谢
dwc*_*dwc 17
使用"转义"编码:
:s/\(word\)/\1\r/
Run Code Online (Sandbox Code Playgroud)
有关模式空白转义的信息,请参阅Vim文档.
:s/\(word\)/\1\r/
Run Code Online (Sandbox Code Playgroud)
或者,使用Ctrl+V或Ctrl+Q引用(转义)Enter密钥:
:s/\(word\)\1^QENTER/
Run Code Online (Sandbox Code Playgroud)
哪里^Q是Ctrl+Q和ENTER是回车键.
澄清:根据您的安装,任一 ^Q或^V应该工作.引用字符在某些平台上有所不同.
(这有助于为您正在使用的平台插入适当的行尾字符,从而消除了CR vs. LF vs. CRLF问题.)