I often use gq
to wrap code… But it isn't very smart when it comes to strings. For example, wrapping:
foo = bar("a b c d e f")
Might result in:
foo = bar("a b c
d e f")
Which, obviously, isn't nearly as useful as:
foo = bar("a b c " +
"d e f")
would be.
Is there any way to wrap text which takes this into account?
I am not aware of a way to make gq do this out of the box, but the solution I have used is to write a custom function and map, in my case gqc, to it.
Something akin to this
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With