With the help of the denizens of comp.lang.apl, I've made some changes in my code to be more APL-like. I also fixed a bug in the 'wins' function.
I've spliced together some screenshots from VIM.