add cross-platform builder
fix :e command