Vim格式指定范围
我很好奇是否有一个格式化(即使行具有类似长度)范围的选项 我有以下评论,我想格式化中间的两行Vim格式指定范围,vim,formatting,Vim,Formatting,我很好奇是否有一个格式化(即使行具有类似长度)范围的选项 我有以下评论,我想格式化中间的两行 //TODO: //a)if only the frame table uses these, then move the content in the frame table source //file //b)otherwise, change the names of the functions 如果我键入gqip,它将重新格式化整个已注释部分 我想使用以下形式的命令: :.,.+1ALLIGN
//TODO:
//a)if only the frame table uses these, then move the content in the frame table source
//file
//b)otherwise, change the names of the functions
如果我键入gqip
,它将重新格式化整个已注释部分
我想使用以下形式的命令:
:.,.+1ALLIGN_COMMAND
一个同等的,不使用ex的会更好
到目前为止,我在手册或网络上找不到任何解决方案。如果你的运动超出了你想要的范围,你可以使用
gq{motion}
。在这种情况下,如果将光标放在第二行,可以使用gqj
不过,更一般地说,您可以使用可视模式指定任意范围,然后按gq设置所选文本的格式。您也可以使用可视模式选择范围并应用所需命令