In the reconfirm for system upgrade from one version to another, in this case from 11.2 to 12.0 with theSorry, I don't see it. I just see the update script running, and then a shell prompt. Looks like root is logged in (the "#" prompt).
If you don't like using vi, then in your favorite shell's configuration file, the the variables EDITOR and VISUAL to "emacs". Since I use bash, I do it in .bashrc; other shells vary.
freebsd-update fetch
or freebsd-update install
command generates automatically the vi editor display in the course of the system upgrade. # ee /root/.cshrc
setenv PAGER more
You can set the PAGER back to the way it used to run in previous versions by typing:
# ee /root/.cshrc
This is the configuration file for the root terminal. Change the PAGER line to read as follows, the only word needing changed is "less" to "more":
Code:setenv PAGER more
That will do away with what you're seeing and put things back to the way they were when you ran the command.
more
installed in FreeBSD is now less
. Here is another way to verify that:# ls -lF -i `which more` `which less`
3852595 -r-xr-xr-x 2 root wheel 132712 Jul 1 20:51 /usr/bin/less*
3852595 -r-xr-xr-x 2 root wheel 132712 Jul 1 20:51 /usr/bin/more*
root@kg-quiet# uname -a
FreeBSD kg-quiet.kg4.no 10.4-RELEASE-p9 FreeBSD 10.4-RELEASE-p9 #0: Tue May 8 07:05:01 UTC 2018 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
root@kg-quiet# ls -li /usr/bin/less /usr/bin/more
10121398 -r-xr-xr-x 2 root wheel 154720 Mar 21 2018 /usr/bin/less
10121398 -r-xr-xr-x 2 root wheel 154720 Mar 21 2018 /usr/bin/more
root@kg-quiet# echo $PAGER
more
root@kg-core1# uname -a
FreeBSD kg-core1.kg4.no 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC amd64
root@kg-core1# echo $PAGER
less
Indeed, by default the more installed in FreeBSD is now less.
At least since 4.3 but it might be even older: https://svnweb.freebsd.org/base/releng/4.3/usr.bin/less/Makefile?revision=75750&view=markupmore has been less for a long time