在 +norm Imyword 中插入新段落,{新段落}
Insert new paragraph in +norm Imyword,{new paragraph}
我的问题与那个有关:
[1]:
我的问题是
如何在I
之后的结构中插入一个新的段落(行)
:g/kd392Sz\S\S/+norm I"b391c22e","6zed59ce","d3bcd91753","82xC4els3","8f6lsiz61",
对于 vim 将笔画 "b391c22e","6zed59ce","d3bcd91753","82xC4els3","8f6lsiz61",
作为一行文本插入,但我需要将其插入为:
"b391c22e",
"6zed59ce",
"d3bcd91753",
"82xC4els3",
"8f6lsiz61",
与:help :normal
:
:g/pattern/norm O"one",^M"two",^M"three",^M"four",^M"five",
注意:^M
是一个文字 <CR>
,您可以通过按 <C-v>
然后按 <CR>
获得,因此确切的命令是:
:g/pattern/norm O"one",<C-v><CR>"two",<C-v><CR>"three",<C-v><CR>"four",<C-v><CR>"five",
与:help :put
:
:g/pattern/put!=['\"one\",','\"two\",','\"three\",','\"four\",','\"five\",']
与:help :s
:
:g/pattern/s/^/"one",\r"two",\r"three",\r"four",\r"five",\r
我的问题与那个有关:
[1]:
我的问题是
如何在I
:g/kd392Sz\S\S/+norm I"b391c22e","6zed59ce","d3bcd91753","82xC4els3","8f6lsiz61",
对于 vim 将笔画 "b391c22e","6zed59ce","d3bcd91753","82xC4els3","8f6lsiz61",
作为一行文本插入,但我需要将其插入为:
"b391c22e",
"6zed59ce",
"d3bcd91753",
"82xC4els3",
"8f6lsiz61",
与:help :normal
:
:g/pattern/norm O"one",^M"two",^M"three",^M"four",^M"five",
注意:^M
是一个文字 <CR>
,您可以通过按 <C-v>
然后按 <CR>
获得,因此确切的命令是:
:g/pattern/norm O"one",<C-v><CR>"two",<C-v><CR>"three",<C-v><CR>"four",<C-v><CR>"five",
与:help :put
:
:g/pattern/put!=['\"one\",','\"two\",','\"three\",','\"four\",','\"five\",']
与:help :s
:
:g/pattern/s/^/"one",\r"two",\r"three",\r"four",\r"five",\r