Jue*_*gen 3 vim command-line less
在Ubuntu的LTS 18服务器的缺省配置,按下V键在less调用nano编辑器来代替vi,而没有任何的环境变量$LESSEDIT,$VISUAL或$EDITOR设置。
我能够恢复记录在man lesswith 中的正确行为,update-alternatives --set editor /usr/bin/vim.basic但这证明lessexecuteseditor而不是vi.
这是文档错误(Ubuntu 行为故意与默认上游less行为不同)还是错误较少,还是我的错(我错过了什么)?
这是手册页中的文档错误,行为记录在/usr/share/doc/less/README.Debian) 中。
在 Debian 及其衍生产品(如 Ubuntu)中,editor如果既未设置也$VISUIAL未$EDITOR设置,则程序必须用作标准编辑器,请参阅Debian 政策手册。