Во-первых, должен быть загружен шрифт размера 8x8. Для этого файл
/etc/rc.conf
должен содержать строчку (измените в
ней имя файла со шрифтом на соответствующий вашей локализации):
font8x8="iso-8x8" # font 8x8 from /usr/share/syscons/fonts/* (or NO).
Команда для переключения режимов называется vidcontrol(1):
%
vidcontrol VGA_80x60
Различные программы, ориентированные на работу с экраном, такие, как
vi(1), должны уметь определять текущие размеры экрана. Так как это
делается через вызовы ioctl
к драйверу консоли
(такому, как syscons(4)), то размеры будут определяться
правильно.
Чтобы это проходило более гладко, можно включить эти команды в
скрипты начальной загрузки, чтобы они выполнялись при запуске системы.
Чтобы это сделать, добавьте такую строчку в
/etc/rc.conf
allscreens_flags="VGA_80x60" # Set this vidcontrol mode for all virtual screens
Справочная информация: rc.conf(5), vidcontrol(1).
Этот, и другие документы, могут быть скачаны с https://download.freebsd.org/ftp/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.