我知道通过 build in command 在 vim 中进行排序操作非常容易sort
。但是如何仅对一行和该行内的文本进行水平排序?
例如从这一点(aaa ccc bbb)
到这一点(aaa bbb ccc)
我试过了,vi(:sort
但对我没有帮助。有什么建议?
:s/\s\+/\r/g " break the line into multiple ones
:'[,sort " sort them
:,']j " join them
Run Code Online (Sandbox Code Playgroud)