terminal width
Ray Andrews <[email protected]> Thu, 2 Apr 2026 10:25:49 -0700
| Newsgroups | gmane.comp.shells.zsh.devel,gmane.comp.shells.zsh.user |
|---|---|
| Message-ID | <[email protected]> |
If I have a ragged array that I want to cut down to terminal width this is fine for each line: output[line_number]=$input[1, $COLUMNS] ... if there are no color codes or tabs. If there are, the predictable thing happens. Using 'cut' has exactly the same problem. I doubt the shell can be asked to deal with that, but I'll ask anyway. Could be that ncurses, or something, will handle it. Or maybe somebody knows of a utility that can. I understand that it's a can of worms tho.