不会影响流程的 Unix 文本查看器?

不会影响流程的 Unix 文本查看器?

抱歉,标题措辞不当,但我想知道是否有一个文本查看器(如 more or less),可以在您查看文档时带您离开命令提示符,然后当您退出查看器时,您会立即返回到您输入的最后一个命令。就像 vim 的功能一样。所以我想 vim 可以工作,但我想知道是否有另一个更简单的文本查看器。

答案1

我不确定,但我认为你指的是 Vim 等某些程序对终端备用屏幕的使用。我less在 Fedora 11 系统上的 KDE 下的 GNOME Terminal 2.26.3.1 中使用版本 429。当我LESS在运行之前清除环境变量时less,例如,

$ ls | LESS= less

然后退出less,屏幕将恢复到运行之前的状态less。因此,请检查的值LESS,看看它是否包含干扰该行为的内容。

答案2

尝试纳米微微

如果我没记错的话,它们不会弄乱你的会话内容。它们也更简单。如果你不需要编辑而只想输出文件,那么你只需要

'猫文件名

它甚至不需要离开你的 shell 就能创建任何全屏查看器环境,就像你使用 vi 时体验的那样

答案3

有一个通常可用的命令view,基本上只是以只读模式运行 vi/vim。

相关内容