run: add `-L` to force logging to a file (with `-f`)
ls: limit command size to 50 characters unless `-l` flag
top: handle too long task names
top: delete log window when the window becomes too small