vis
a vi-like editor based on Plan 9's structural regular expressions
git clone https://9o.is/git/vis.git
whitespace.in
(138B)
1
2 non empty preceding line
3 join
4
5 non empty preceding line white trailing white space
6 join
7
8 empty preceding line
9
10 join
11