例如:
我想合并这样的文字
类别= ['书籍',
'商业',
'教育',
'娱乐',
'财务',
'游戏',
'医疗保健和健身',
'生活方式',
'医疗',
'音乐',
'导航',
'新闻',
'摄影',
'生产力',
'参考',
'社交网络',
'体育',
'旅游',
'公用事业',
'天气',
'全部',]
成
类别= ['书籍','商业','教育','娱乐','财务','游戏','医疗保健和健身','生活方式','医疗','音乐','导航','新闻','摄影','生产力','参考','社交网络','体育','旅游','公用事业','天气','全部',]
小智 107
在命令模式下:
[range]j[lines]
Run Code Online (Sandbox Code Playgroud)
EG:在这里你要做整个缓冲区:
%j
Run Code Online (Sandbox Code Playgroud)
如果你只想从当前光标位置做10行:
j10
Run Code Online (Sandbox Code Playgroud)
如果你不想用空格替换新的线路使用!在j之后.
%j!
j!10
Run Code Online (Sandbox Code Playgroud)
为了超越:
5j20
Run Code Online (Sandbox Code Playgroud)
将进入第5行,并加入接下来的20行.
对于该特定示例,以下命令将起作用:
:1, 21 j
Run Code Online (Sandbox Code Playgroud)
要么
:%s/\n/ /g
Run Code Online (Sandbox Code Playgroud)