Questions tagged «gnome-terminal»

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

3
如何在Ubuntu上使用键盘快捷键在现有窗口中打开新标签页
键盘快捷键Ctrl+ Alt+ T在Linux上打开一个新的终端窗口。默认情况下,它将打开1个新的终端窗口。 有没有一种方法可以自定义要打开多少个新选项卡?例如,使用此快捷方式,默认情况下将打开2个标签。 在现有终端中打开新标签页的快捷键盘快捷键是什么? 我想打开2个标签,然后用Ctrl+ 切换它们Page Up。

2
gnome终端选项卡非常暗,难以分辨正在使用哪个选项卡
这是两个使用标签的应用程序:gedit和gnome-terminal gedit:比较容易查看正在编辑哪个文档 terminal:由于两个选项卡都非常黑,因此很难判断我使用的是左侧还是右侧终端。 是我眼睛不好还是在这里颜色选择值得怀疑? 我尝试了gnome-terminal应用程序中的所有设置,但无济于事。 我使用的是“氛围”外观,这是默认设置。在“自定义主题”中,我尝试将“控件”设置更改为“发光”,它解决了该问题,但同时也将指示器栏变成了银色,这与启动器的深色背景不符。 侏儒终端用户,您如何处理此问题?

2
执行命令后,是否可以将命令的输出保存到文件中?
在终端窗口打开时,即在终端中执行了命令之后,在命令运行后将命令输出保存到文件中,是否存在一种优雅的方法? 输出仍然存在于端子中。现在,我可以复制并粘贴所有行并将其保存到文件中。 但是也许存在一种以某种方式将终端窗口的输出缓冲区写入文件或者甚至更好地将已执行命令的输出写入文件的方法吗?

2
Terminal中的Devanagari脚本是否有一种好的等间距字体?
我尝试过的所有终端字体都会导致终端中的Devanagari sript(和/或罗马文字)渲染不正确 在梵文脚本中,元音将自身绑定到前面的辅音上。这种元音不存在。虚线圆表明它需要前面的辅音... 这是一个尚未附加的元音的示例:VOWEL SIGN O' 正确的字体渲染可以完成将辅音音词嫁接到元音上的工作,并应去除虚线圆的所有可见符号。 ...但是我找不到能够令人满意地呈现罗马脚本和梵文的脚本的Terminal字体。实际上,对于所有 Devanagari字体,仍会显示虚线圆,并且对于许多这些字体,罗马字体的渲染均不正确。例如。在“ Primer”一词中,“ e”的大约40%与“ m”重叠。 有什么办法解决吗? 有人知道合适的字体吗?...首选等距字体。 还是与Ubuntu-gnome-terminal设置有关? 更新2: 我在openSUSE (gnome-terminal):中尝试了相同的文本,但比Ubuntu失败了。 我尝试了以下相同的文本Fedora (Konsole):完美呈现! 但是那是Fedora,而我正在使用Ubuntu :( 好的,接下来是一个明显的步骤: 我安装Konsole在Ubuntu:它 完美地渲染了!但是那是Konsole,我宁愿留在gnome系列中,而且Konsle的菜单没有响应键盘...如果Ubuntu + Konsole可以做到这一点,那么Ubuntu + gnome-terminal可能可以... 更新1: 建议,下面是一些示例。 梵文在这里看起来还不错,但在终端上却不行(下面的.png显示了Monospace字体) 30 - Uncle moon – चंदा मामा/20081119 Hindi Primer part 30 - Uncle moon – चंदा मामा.nag 31 …

3
如何在17.10和18.04中启用/添加窗口边框?
我打开了多个带有黑色背景的终端窗口,当它们重叠时,黑色背景上的黑色阴影完全消失了。对于任何黑色背景的窗口,这都是一个问题。我曾经修改unity.css来添加窗口边框,但是17.10是Gnome,它不再起作用了!我也没有在设置用户界面中看到任何Gnome主题控件。 在Ubuntu 17.04中工作,但在17.10中工作 编辑/usr/share/themes/Ambiance/gtk-3.20/apps/unity.css和更改 -UnityDecoration-extents: 28px 0 0 0; 至 -UnityDecoration-extents: 28px 2 2 2; 不起作用:gnome-terminal.css 编辑 /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.css @define-color terminal_border #ff0000; vte-terminal.terminal-screen { -TerminalScreen-background-darkness: 0.95; background-color: @terminal_bg; color: #fff; border-width: 1px 1px 0px 1px; border-color: @terminal_border; } 不起作用:gnome-applications.css 编辑/usr/share/themes/Ambiance/gtk-3.20/apps/gnome-applications.css 说 TerminalScreen { background-color: @theme_base_color; color: @theme_fg_color; -TerminalScreen-background-darkness: 0.95; border-bottom-width: 2px; …

2
在vi中编辑某些内容时终端挂起
当我不小心按Ctrl+ S而不是时,正在使用终端在vi中对远程文件进行一些更改:wq。 现在一切都被绞死了。我尝试Escape,:q!了各种vi命令,但没有任何反应。终端屏幕被卡住。到目前为止,我无法关闭终端会话,因为它将导致所有更改丢失。请提出应该做什么


1
如何在Ubuntu 17.10中确定gnome终端窗口ID?
在Ubuntu 17.04中,我可以使用wmctrl给定的窗口ID切换到gnome-terminal窗口: wmctrl -ia $gnome_term_winid 给定的窗口ID gnome-terminal也可以通过键入以下内容从终端显示: echo $WINDOWID 升级到Ubuntu 17.10之后,情况不再如此。首先,不echo $WINDOWID提供任何内容,wmctrl -lx也不显示任何gnome-terminal窗口。



1
SSH到服务器,执行命令并维护连接
我想编写一个脚本来打开带有不同选项卡的终端,使用ssh每个选项卡登录到服务器并在每个选项卡中执行命令。例如:htop。 下面的脚本将打开一个终端,其中包含所有已在服务器上登录的4个选项卡。但是如果我尝试htop在该cmd=行中添加命令,它将不再起作用... #bin/bash tab="--tab" cmd="bash -c 'ssh user@host';bash" foo="" for i in 1 2 3 4; do foo+=($tab -e "$cmd") done gnome-terminal "${foo[@]}" exit 0 我已经尝试过了... cmd="bash -c 'ssh user@host htop';bash" ...因为ssh --help说的语法ssh是: 用法:ssh [user @]主机名[命令]


2
我可以复制GNOME终端会话吗?
通常,我想在我当前正在使用的目录中打开一个新终端。例如,我正在〜/ some / folder /中工作,我想运行一些程序,同时将一个终端留给我使用在当前目录中。 有什么方法可以通过某些命令或按键组合来复制当前终端?


1
终端+ SSH不能正确显示UTF
我有一台远程服务器,我通过SSH连接到该服务器。 在单独的Mac OS和Gentoo计算机上,当我连接到该服务器时,unicode可以正常工作。在全新的Ubuntu安装中,我在此服务器上看不到unicode,并且似乎也无法正确插入它们。 我有一个带有字母“ž”的文件。在less本地的Ubuntu终端上,我看到正确的“ž”。当我less通过SSH在上述服务器上使用同一文件时,<C5><BE>在Terminal和中都看到了- xterm。 locale 在服务器上显示给我 LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=cs_CZ.UTF-8 LC_TIME=cs_CZ.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=cs_CZ.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=cs_CZ.UTF-8 LC_NAME=cs_CZ.UTF-8 LC_ADDRESS=cs_CZ.UTF-8 LC_TELEPHONE=cs_CZ.UTF-8 LC_MEASUREMENT=cs_CZ.UTF-8 LC_IDENTIFICATION=cs_CZ.UTF-8 LC_ALL= 终端具有UTF8编码(正如我所写,本地打开时unicode文件已正确打开)。 有什么事吗

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.