当前位置:  开发笔记 > 编程语言 > 正文

打开时你能让vi"推进"屏幕吗?

如何解决《打开时你能让vi"推进"屏幕吗?》经验,为你挑选了1个好方法。

我经常在vi中工作,暂停vi,在cli上运行一些东西,然后fg回到vi来处理结果.例如,修复我运行cli命令时出现的错误.

但是,当我fg vi时,vi"擦除"当前的终端缓冲区,我无法在回滚缓冲区中看到终端输出的"最后屏幕".

在vi(或屏幕,我使用屏幕)中有一些设置可以帮助我吗?

我已经搜索谷歌很长一段时间没有答案.我也意识到还有其他工作流可以解决这个问题,但它们并不完美(从内部运行vi意味着没有shell完成等).



1> Alnitak..:

如果您正在使用screen,那么在一个窗口中进行编辑并在另一个窗口中进行编译肯定是有意义的,然后只使用^A[n]序列在终端输出和代码屏幕之间进行切换?

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有