假设我有一个文件中的字符串列表(例如Python脚本),如下所示:
my_list_of_numbers = ["one two",
"three four",
"five six",
"seven eight",
"nine ten",
"eleven twelve"]
Run Code Online (Sandbox Code Playgroud)
如果我对这个文本进行了直观的选择,我可以gq用来包装文本来获得:
my_list_of_numbers = ["one two", "three four", "five six", "seven eight", "nine
ten", "eleven twelve"]
Run Code Online (Sandbox Code Playgroud)
但是,该元素"nine ten"现在被分成两行.
如何在避免在开放引号内输入换行符时包装文本?我想要的结果如下:
my_list_of_numbers = ["one two", "three four", "five six", "seven eight",
"nine ten", "eleven twelve"]
Run Code Online (Sandbox Code Playgroud)
我不认为有一个保留的命令可以做到这一点,但我们可以通过将其设置为一行,然后通过正则表达式,将其分解为您想要的愿望来实现。
%s/\(.\{-}".\{-}".\{-}".\{-}".\{-}".\{-}".\{-}\)"/\1\r"/gec
Run Code Online (Sandbox Code Playgroud)
只需将整个事物映射到一个键中即可。以便让您轻松。
| 归档时间: |
|
| 查看次数: |
261 次 |
| 最近记录: |