Questions tagged «gnome-terminal»

GNOME Terminal是GNOME桌面环境的终端仿真器。它的主要功能包括对多个配置文件的支持,彩色文本,选项卡,鼠标支持,URL检测,许多UI定制和兼容性选项。


2
以编程方式在gnome-terminal中打开选项卡,执行命令并使选项卡保持打开状态
我试图编写一个命令,该命令将启动几个终端选项卡,在每个选项卡中执行一些操作,并在命令完成后使每个选项卡保持打开状态,因此我可以查看输出并在每个选项卡中键入更多命令 像这样的东西: gnome-terminal --tab -e "ls -a" --tab -e "ls" 但是这样做的问题是,一旦“ ls”命令完成,这些选项卡就会关闭。有谁知道如何使选项卡保持打开状态?


3
连接到GNU Screen会话的选项卡式终端?
我广泛使用屏幕的会话功能。例如,我将以“ screen -S project1”的形式启动“ project1”的屏幕会话,然后在需要重新连接时使用“ screen -d -r project1”。这使得管理多个项目变得容易,每个项目都有自己的Shell会话集。 我现在想做的是,在Windows和Linux上运行时,能够使用选项卡式终端程序(例如gnome-terminal)连接到屏幕会话,并将所有屏幕窗口拆分为单独的选项卡。这样,我可以获得屏幕的所有常规功能,但是拥有更丰富的GUI体验的便利。 Windows和/或Linux上是否有可用的此类终端程序?



2
gnome终端中无法区分的活动选项卡
我在Debian Sid上运行Gnome 2.30.2和Gnome Terminal 3.0.1,最近,活动选项卡与其他选项卡几乎无法区分。它实际上是相同的颜色。更改主题并没有多大帮助,仅使用高对比度主题会有所作为,这是我不想使用的主题。 已经在尝试〜/ .gtkrc-2.0脚本,但是即使重新启动X-Server之后,这似乎也不起作用。 style "gnome_terminal_notebook" { #fg[NORMAL] = "#00ff00" bg[NORMAL] = shade (1.25, "#3c3b37") } widget "*TerminalWindow.*.GtkNotebook*" style "gnome_terminal_notebook" 任何人都可以阐明如何使活动标签更具区别性吗?

1
Ubuntu:将终端鼠标选择自动复制到其他应用程序的剪贴板吗?
我可以使用键盘快捷键,并且可以通过鼠标左键选择文本,然后使用鼠标中键在gnome-terminal中插入选择。 但是,使用鼠标左键选择不会将其复制到剪贴板,因此其他应用程序将无法使用。 当我用鼠标左键选择文本时,我不想使用键盘快捷键,而是希望自动将其保存在剪贴板中(就像腻子在Windows上一样)。

3
gnome-terminal中的Ctrl-C行为
我安装了Ubuntu 10.04。它工作正常,但当我在gnome-terminal中按Ctrl-C时,我得到: user@desktop:~$ ^C user@desktop:~$ ^C user@desktop:~$ 在Ubuntu 9.04(之前我确实拥有它)它是这样的: user@desktop:~$ user@desktop:~$ user@desktop:~$ 谁知道我该如何解决这个问题?

1
如何避免终端向下滚动到bash中的最后一条消息?
我编写了一个bash脚本,在新终端中运行一些其他命令: #!/bin/bash # Sample script gnome-terminal --title="blah blah" -x bash -c ffmpeg -i udp://239.1.2.1:60001?fifo_size=50000000 -acodec copy -vcodec copy -preset ultrafast \ -flags -global_header -f hls -hls_time 20 -hls_wrap 5 /var/www/html/ts/1.m3u8 & sleep 1 gnome-terminal --title="blah blah" -x bash -c ffmpeg -i udp://239.1.2.2:60002?fifo_size=50000000 -acodec copy -vcodec copy -preset ultrafast \ -flags …

1
如何在ssh之后让gnome-terminal恢复其标题?
我正在运行gnome-terminal set来根据更新自己标题的终端命令来更新它的标题(默认情况下在Fedora 13上)。当我通过SSH连接到其他地方时,标题会正确更新,但是SSH退出并且gnome-terminal表示我仍然远程登录。这在尝试浏览时很容易混淆。如何在登录时保持行为,并在注销时恢复旧标题(默认情况下只是“终端”,但更好地显示当前位置)?


1
Linux Mint:GNOME Terminal在写程序中不显示“消息来自”
通常,一个write命令(参考:write)会使接收者看到 Message from yourname@yourhost on yourtty at hh:mm ... 我没看到...知道吗? 在Windows 10中,我有一个虚拟机,如Linux Mint 18.2。我创建了两个帐户:paul和mary。我在虚拟机中以保罗身份登录。我打开一个GNOME终端。我打开另一个终端,但以mary身份登录(使用sudo login mary)。 在保罗的航站楼,我write mary。玛丽终端上会出现一条消息: Message from paul@monte-VirtualBox on pts/1 at 20:01 ... 在玛丽的码头,我write paul。首先我看到: write: write: you have write permission turned off. 我通过解决此问题mesg y。我再试write paul一次。但是在保罗的航站楼上,我看不到Message from!键入消息并按Control D后,保罗的终端不显示我刚刚键入的消息。为什么? 我做得到who -aH: NAME LINE TIME IDLE PID COMMENT EXIT …

0
如果活动窗口是另一个终端或Nautilus,则在`pwd`中打开终端的快捷方式
我已经在Gnome中进行了自定义键绑定 超 + Ť 打开一个gnome终端。现在我想改进它,如果按下时窗口处于活动状态 超 + Ť 是Nautilus或其他Gnome终端,打开的终端的工作目录与之前的活动窗口相同。请允许我提出一些失败的想法: 至少在Gnome终端中,您可以获得所需的行为 File -> Open Terminal (Nautilus怎么样?)您可以添加快捷方式 超 + Ť 但是,对于此操作,它被系统范围覆盖 超 + Ť 它开了一个终端 $HOME。 我看到有人在这里别名了 cd 命令使它始终将输入的目录存储在文件中。我不认为这是一个很好的解决方案:你可以使用 cd 在一个终端,然后切换到另一个终端并点击 超 + Ť 。你不会得到理想的行为。我也不喜欢摆弄 cd 通过这种方式。 我试图寻找方法从bash(或Python)查询Gnome的活动窗口,可能还有它的工作目录。在X中有诸如的工具 xdotool 但我使用Wayland。似乎Wayland阻止此类行为脱离安全。 任何建议非常感谢!谢谢。

1
CentOS 7终端超时
这似乎应该已经回答了这个问题,但我没有在google或stackoverflow上看到任何信息。我有一个运行在CentOS 7盒子上的VNC服务器,我在那里进行开发。每天晚上我的终端都会超时并死掉,除非他们有一个正在运行的命令。我已经寻找配置选项来防止这种情况发生,但找不到任何东西。 任何帮助将不胜感激。 PS这不是一个ssh终端会话。这是在盒子本身开始的正常终端会话。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.