VS代码:如何在Linux的集成终端中解包命令的输出

时间:2018-12-29 11:03:33

标签: terminal visual-studio-code gnome-terminal

我使用Ubuntu 18.4和VS Code。我想知道如何在集成终端中解开命令的输出?

有可能吗?还可以在Gnome终端中完成吗?


@Yedhin答案有效,但是我无法水平滚动。这就破坏了展开的目的。

1 个答案:

答案 0 :(得分:0)

我还不太了解您的用例,但是读取长单行输出的方式仍然是将其通过管道传递到 less 命令:

my_command_which_produces_long_output | less -S  

您也可以使用 less 命令在终端仿真器中执行相同的操作。

编辑:我不确定为什么gnome-terminal不能水平滚动。对我来说,它可以与命令less -S一起正常工作。但是您可以尝试通过从终端运行这些命令来显式设置滚动,并查看它们中的任何一个是否都能达到您想要的结果。

  • gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true"
  • synclient HorizTwoFingerScroll=1

如果这些都不起作用,那么我强烈建议您尝试使用dconf编辑器并在其中的触摸板部分启用水平滚动。如果那也无济于事,请更改终端模拟器,例如:

  • 轻量级: st
  • fast:敏锐的
  • 更多gui选项: konsole / tilix

希望这会有所帮助。干杯!