On 07/26/2018, at 20:23, Simdude <[email protected] 
<mailto:[email protected]>> wrote:
> One of the plugins for vim I loved was Align. I used it to keep assignment 
> statements aligned. I didn't see a way to do this in BBedit so I threw 
> together a short Python script I thought I would share.


Hey Mark,

I'm quite happy to see how to do that in Python, but basic column alignment is 
simple to do in the shell:

#!/usr/bin/env bash
sed -E $'s! = !\\\t=\\\t!' | column -t -s$'\\\t'

I'm using c-string structures to enable expansion of the \t tokens, because 
Apple uses generally archaic versions of Unix executables -- and the token 
travels better in email than a literal tab.

--
Best Regards,
Chris

-- 
This is the BBEdit Talk public discussion group. If you have a 
feature request or would like to report a problem, please email
"[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/bbedit.

Reply via email to