For the last decade I usually work in a full-screen mode terminal emulator (often xterm), and often with :vsplit
in vim.
1280×720 offers 160 columns for typical 16px font (8px wide), just enough for two 80-column session. The same way, 1920×1080 offers 240 columns, just enough for three 80-column session.
But in reality VIM put a vertical bar to separate the sessions. The bar can be hidden or colored as background¹, but the space is taken. That leaves my edit session 79-columns, just one column short for daily work (e.g. coding convention requires each line less than 80 columsn; auto-generated email reports assumed 80-column).
Is there a way to vacate the space of the vsplit bar? If it canot be done with VIM, I wonder what editor can solve this particular need better. Most vi-clones doesn't support multi-window/multi-buffer editing and those who do (e.g. vile) doesn't support vertical split, VIM seems to be the only one capable of vertical split. Can emacs do better?
Note 1: Having switched the bar to a single space (no visible bar), I know it is easy to get used to having no visual split cue. It is not something that has to be there. Here is how to: stackoverflow.com/questions/9001337/vim-split-bar-styling;