错误:'vi:在终端会话中运行vi时找不到终端数据库'

问题描述 投票:0回答:1

我无法在vi会话中使用screen打开文件。尝试使用vi打开文件时出现vi: No terminal database found

$ which vi
/usr/bin/vi
$ /usr/bin/vi
vi: No terminal database found

与屏幕会话断开连接后,我可以使用vi打开文件。屏幕会话之外的以下命令可以正常使用。

$ vi
$ vi a.txt

尝试从here解决,但出现No matching processes were found错误

killall vi
No matching processes were found
vi freebsd gnu-screen
1个回答
0
投票

正如@nbari在评论中提到的:

在要从中进行剪切的计算机上,将其添加到您的Shell rc文件中:

  1. export TERM=xterm
  2. 执行:source ~/.bashrc或您使用的任何shell

注意:这些步骤不在有问题的计算机上完成,而是您要从中释放的freebsd。

© www.soinside.com 2019 - 2024. All rights reserved.