Tengo algunas inclusiones de C++ que quiero ordenar:
#ifndef t
#define t
#include <b>
#include <a>
#include <c>
#endif
Puedo shift-v
resaltar las líneas #include y luego hacerlo, :sort
pero me gustaría hacerlo con un comando más simple, si lo hay.
Respuesta1
Suponiendo que las líneas #include están delimitadas del resto del texto por al menos una línea en blanco, coloque el cursor al inicio de la primera línea #include e ingrese:
!}sort
Respuesta2
Prueba esto:
:command Psort :'{+1,'}-1sort
Entonces deberías poder escribir :Psort
para ordenar el párrafo (delimitado por líneas en blanco) en el que se encuentra el cursor. (Esto tiene la ventaja de funcionar independientemente de dónde se encuentre el cursor dentro del párrafo).