Questions tagged «gnome-terminal»

GNOME终端(通常仅称为“终端”)是Ubuntu中包含的默认终端模拟器。



6
如何使用ANSI转义码保存GNOME终端内容?
VT100终端有一个相对简单的方法,可以使用- 将带有转义码的终端内容保存到文件中:Metap XTerm.VT100.printAttributes: 2 XTerm.VT100.printerCommand: cat - > file XTerm.VT100.translations: #override Meta <KeyPress> P: print() \n 我已经四处查看了,找不到在默认的GNOME终端+ XTerm + Bash中工作的解决方案。 我不希望仅包含窗口内容的图像。 看起来GNOME Terminal可能最终可以解决此问题,但没有有关它将包含在哪个版本中的信息,距上次更新已经快三年了...

4
如何在Qt Creator中使用gnome-terminal?
我可以调整设置以使用终端,而不仅仅是普通输出。但是,我似乎无法找出使用gnome-terminal输入的正确命令。我可以使用'xterm -e',这是一个很好的解决方案,但是我仍然想知道。 当我尝试使用'gnome-terminal -e'时,运行程序将导致空白终端快速打开和关闭。之后,我必须“中断”执行(有点像无限循环)。当使用'gnome-terminal -x'我得到: 无法连接创建者comm套接字/tmp/qt_temp.h17333/stub-socket:没有此类文件或目录

5
GNOME 3中的GNOME终端非常慢
使用GNOME终端时,如果我尝试创建一个新选项卡,或使用“ C + tab”循环到一个新选项卡,则该终端最多需要五整秒钟的时间进行更改。无论使用ZSH还是Bash,这似乎都会发生。有没有人遇到这个问题?还是有人知道如何从中获取调试信息?


2
为什么Gnome Terminal没有显示可用的特定字体
我尝试过的命令: sudo updatedb sudo fc-cache -fv sudo reboot 但是,我无法使Monofur字体显示为最近安装了Ubuntu 14.10的计算机上的Gnome终端可用。在所有其他应用程序中都可用。 我有另一台14.04的机器,一切正常。 我不确定这是不是与第一次安装字体时出现的问题有关,并且在安装字体管理器时卡住了必须重启的问题。之后,我从系统中删除了字体,然后重新安装它,没有出现问题。 在~/.local/share/fonts。 fc-list列出此字体。文件权限确定。 更新 升级到最后一个Ubuntu,问题消失了。


1
在从wmctrl获得的坐标中指定X窗口的几何
在X文档中,我读到在使用时Width,必须使用终端字符指定Height,Xposition和Yposition坐标: gnome-terminal --geometry=WidthxHeight+Xposition+Yposition 如果我使用从wmctrl -lG输出中获得的坐标作为输入坐标(不确定是否wmctrl使用像素,终端字符或其他不同的几何单位),则不会得到预期的结果。也就是说,几何坐标输出由wmctrl -lG和用户可以指定的几何坐标gnome-terminal --geometry不同。 我做错了什么吗?有什么想法吗? 谢谢

3
侏儒终端不刷新
当我运行Unity时,Gnome-terminal可以正常工作,但是当我运行Gnome Shell时,终端不能正常工作,必须不断刷新。当使用“ vi”编辑文本文件时,这尤其令人讨厌。在过去,当“ .profile”文件的TERM设置不正确时,我会看到类似的问题。但是我认为现代发行版已经解决了这个问题。 在其他人看到这种行为?很难相信这只是我一个问题。 值得一提的是,我的四个Ubuntu 11.10安装中的每一个都有这个问题,所以我知道这不是硬件问题。

1
unicode字符未出现在Vim Airlines的gnome终端中
我知道这个问题已经被问过几次了,但是没有一个答案对我有用。 我在Ubuntu 14.10中使用gnome终端作为默认终端,但我无法正常显示unicode字符,主要是在vim航空公司中。 我已经在终端菜单中将字符编码设置为Unicode UTF8。 LANG返回utf8: echo $LANG en_US.UTF-8 我已经从https://github.com/powerline/fonts/安装了补丁字体 我可能也尝试过在stackexchange上找到的其他技巧,这些技巧现在我已经不记得了,但我仍然看到奇怪的字符: 当我使用iterm在OSX上安装相同字体时,它立即起作用。 我也在guake或使用ctrl-alt-f1的同一系统上的其他终端中尝试过,结果是相同的。我也尝试过在tmux内部或外部。 欢迎任何帮助。

1
如何自动打开终端窗口和选项卡,ssh和sudo su?
当我在电脑前开始新的一天时,我首先必须执行以下操作: 在工作空间1中: 打开一个新的终端窗口,ssh loginserver,然后ssh serverA1和sudo su account00 打开一个新的端子接线片,ssh loginserver,然后ssh serverA2和sudo su account00 打开一个新的端子接线片,ssh loginserver,然后ssh serverA3和sudo su account00 在工作空间2中: 打开一个新的终端窗口,1 ssh loginserver,然后ssh serverB1和sudo su account00 打开一个新的端子接线片,ssh loginserver,然后ssh serverB2和sudo su account00 打开一个新的端子接线片,ssh loginserver,然后ssh serverB3和sudo su account00 在工作空间3中: 等等... 有没有一种方法可以使整个过程自动化,例如,拥有一个脚本来自动在其自己的工作区中打开每个终端窗口,每个窗口中的所有终端选项卡以及所有对应的ssh/ sudo su命令?如果没有,我可以使哪些零件自动化?


1
强制每个新终端在新选项卡中打开
我习惯在文件夹中使用“在此处打开终端”命令打开终端。这会导致一些终端保持打开状态,而我实际上不再使用它们,否则我会感到困惑,即哪个终端有什么作用。 我知道我可以标记终端标签等,但是我可以强制将要打开的新终端变成终端屏幕中的新标签(如果已经打开了吗?)这样,我总是将它们标签在一个标签中终奌站。 编辑 好的,已经有一段时间了,我的linux mojo有了很大的改进。因此,对于我来说,目前针对这种情况的解决方案一直在使用tmux。它比常规的终端机和标签要先进一些,但是一旦掌握了它(大约一个小时的尝试时间),我就对事情的处理方式感到非常满意。 首先,我确保每次使用打开终端时ctrl-alt-t,默认情况下都会打开tmux。这可以通过.bashrc在所有别名之后的文件中添加以下行来实现: [[ $TERM != "screen" ]] && exec 'tmux 现在,每次使用您生成终端时ctrl-alt-t,都会出现一个tmux。 为了确保您同时只能打开一个终端,我执行了以下操作: 首先,您可以tmux通过运行来重新附加会话tmux attach -d。这将断开连接到该会话的所有其他客户端。如果您是唯一使用会话的人,则此方法很好。 但是,如果您没有正在运行的会话,它将说它找不到任何会话。因此,您需要类似if(nosession){tmux} else {tmux attach -d}之类的东西。为此,请将~/.tmux.conf以下内容追加到文件中: #if run as "tmux attach", create a session if one does not already exist new-session -n $HOST (感谢这篇文章) 在我的.bashrc文件中,我将之前添加的行更改为以下内容: [[ $TERM != "screen" ]] && exec …

3
终端有快速编辑模式吗?
我喜欢Windows cmd中的快速编辑模式。复制和粘贴很方便。 所以我正在寻找一种在Ubuntu终端中完成它的方法。 Windows cmd中的快速编辑模式: 使用光标在终端中进行选择 通过右键选择复制 右键单击粘贴

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.