At the moment, I run a FreeBSD 8.0-RELEASE installation, and everything is absolutely swimming. Generally speaking, any developing I do on it is done on my Windows machine through Putty. This works pretty well; I run two monitors and my Windows installation is connected to both of them. The larger of the two monitors has a resolution of 1920x1080, and is also connected to the FreeBSD box. On the occasions where I've accidentally killed a network connection while mucking about, this lets me log in directly and do everything I need to. Generally, it's the only way I'll ever use the root account as well; good practices and all (No, you can't ssh as root; you have to login then
The problem is that very occasionally, my main computer has either been moved temporarily, or is out of action. I've been known to let friends borrow it if they need something done and don't have a computer themselves. The FreeBSD installation is a "minimalist" install. No graphical user interface; only the base of what I need to run my Apache installation, my Samba daemon, my git repository, JDK, ruby, perl - all the good stuff. I made the mistake of compiling KDE from scratch once. Never again.
My question is, then, in a very loquacious manner, how do I increase the resolution of the main terminals (ttyv0, ttyv1, etc) that come across to the monitor to 1920x1080? By default, and at the moment, it's what looks like VGA, stretched out across the screen. Apart from being ugly, it's difficult to code on. Lines get wrapped around and all of that. Is there a way to do this without installing X11 or some such overkill?
EDIT: There are instances where I've had to develop directly on the box. It doesn't happen that often, but it happens often enough that I'd like a solution. My developing is generally done in vim, although I'd like to become at least proficient in emacs one day. Using the default 25x80 terminal is a little painful when it comes to Java. I don't particularly want a full desktop environment, but a way to increase the terminal size (If such a thing exists).