Instead of echo'ing all the lines to the window you could make a /window -l186 or whatever size so the listbox takes up full window and then add lines with /aline -l, but since you already said yours isnt using listbox i think you might have thought of this already.