首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么设置会阻止"vi“在退出后显示编辑窗口?

什么设置会阻止"vi“在退出后显示编辑窗口?
EN

Stack Overflow用户
提问于 2011-05-12 01:01:40
回答 1查看 1.5K关注 0票数 0

我试着搜索答案,但可能我的问题表达错了,我找不到它。

因此,在我自己的Linux环境中,当我退出"vi“时,编辑窗口的内容仍然停留在shell窗口中。在输入"vi“之前,我不能只滚动屏幕来查看之前输入的命令。我曾经在某些环境中(以不同的用户身份),一旦退出" vi ",vi命令就会显示为一个常规命令行,后面是我之前输入的所有命令。我试着寻找我喜欢的行为的设置,但我做不到。有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-12 01:20:13

它本身并不是一个terminfo设置;它在您使用的vi条目($TERM)中。检查您的其他用户为$TERM设置的内容,并将其与您设置的内容进行比较。然后,更改TERM的值,或者修改您确实使用的终端条目。infocmp对终端条目进行反编译;tic对其进行编译。如果不能修改系统条目(或者在测试修改时),您可以创建自己的目录来保存条目:

代码语言:javascript
复制
mkdir $HOME/terminfo
export TERMINFO=$HOME/terminfo
tic -o $TERMINFO new.terminfo.src

等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5967937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档