我正在运行 Fedora 17 gnome (shell) 3 和 gnome 终端 3.4.1.1。
我是 gnome-terminal 和午夜指挥官的用户。默认 gnome-terminal 一直使用 F10(我在使用 mc 时需要)来打开顶部菜单。这次也是如此。一如既往,我能够在设置中禁用该行为。
这对我来说是新的,在我禁用设置后,当我按 F10 时,它开始在鼠标光标处打开“右键单击菜单”。钥匙也去 mc,但总是关闭菜单很烦人。
我认为它是由 gnome 终端引起的,因为它不会发生在其他应用程序中。这是一个“功能”还是错误,有没有其他人遇到过同样的问题以及如何解决它?
这就是我想要完成的:
gnome-terminal --geometry=260x25-0+0 --tab -e "csh -c \"ct setview myViewName; cal\"" –tab --tab --tab (工作正常,视图已设置,但之后没有执行命令)
我尝试这样做,并在下面的脚本中运行它:
gnome-terminal --geometry 125x18-0-26 --tab -t "some title" -e /home/ekido/Desktop/MyScripts/myScript
#!/usr/bin/expect
exec gnome-terminal --geometry 125x49-0+81 –tab
spawn ssh usert@server
expect "password"
send "*******\r"
expect "user@server100:~>"
send “some command\r"
expect "user@server100:~>"
send “some command"
interact
Run Code Online (Sandbox Code Playgroud)
如果我exec gnome-terminal --geometry 125x49-0+81 –tab从示例中删除行并从其他文件调用脚本,它工作正常——我登录到服务器并执行所有命令。谁能帮我解决这个问题?
编写我为每个选项卡调用的脚本不是一种选择,因为我将有 5 个终端,每个终端有 5-7 个选项卡,这意味着要编写 25 到 30 个脚本(成本超过帮助在我的问题中)。
我正在编写一个脚本,当我进入目录时,它会显示目录的 git 日志。这样的日志可能会让人不知所措,包含数百行。到目前为止,我一直将其限制为硬编码的 20 行 ( ... | head -n 20),这在工作时的屏幕上很好,但在家里较小的 MacBook 屏幕上就太多了。
我希望日志在任一终端上占据大约一半(垂直)屏幕。并且“终端”也发生了变化:它在工作中是 Gnome 终端,但在家里是 iTerm2。而且我不使用屏幕或 tmux。
如何从命令行找到终端中可用的垂直线数?
我使用过(Red Hat、Ubuntu、CentOS 等)。这些发行版利用 Gnome 终端,并通过位于终端窗口中的下拉菜单提供灵活的方式来设置不同的终端配置文件,通常直接在命令输入的位置上方。这些配置文件允许更改不同文件的字体和颜色属性等。
终端的这些不同配置文件存储在哪里?
我正在运行旧的 Debian 机器:经销商 ID:Debian 描述:Debian GNU/Linux 5.0.2 (lenny) 发行版:5.0.2 代号:lenny
我打开终端并在其中运行 Midnight Commander。现在我需要按 F10 退出。但是当我这样做时,我得到了终端菜单:
如何通过按 F10 获得 MC 菜单而不是终端菜单?
我正在使用 GNOME 终端 2.7.3 和 zsh 4.3.9 (x86_64-unknown-linux-gnu)
Home并且End不工作。当我按下它们时,什么也没有发生,也没有任何显示。但是当我按下shift + Home(滚动到 shell 输出的开头。)时它们可以工作,并且也可以在其他 GUI 程序中工作。我用谷歌搜索并尝试了以下内容。没变 :(
885 bindkey "\e[1~" beginning-of-line
886 bindkey "\e[H" beginning-of-line
887 bindkey "\e1~" beginning-of-line
888 bindkey "\eH" beginning-of-line
889 bindkey "\e[0H" beginning-of-line
Run Code Online (Sandbox Code Playgroud)
PS:当我在最后一个选项卡中按下时,Ctrl + pagedown我会;5~在屏幕上打印出来。这是否提供任何线索?
在 gnome 终端中双击一个单词会选择整个单词。不幸的是,此选择不包括冒号,因此未完全选择 URL,例如
http://foo.example.org/
Run Code Online (Sandbox Code Playgroud)
只要
//foo.example.org/
Run Code Online (Sandbox Code Playgroud)
被选中。
如何配置此选择行为以选择完整的 URL?
也可以看看:
是否可以将 gnome-terminal 配置文件导出到另一台计算机?
我使用 edit>preferences 创建一个终端配置文件并将其保存为“def”。我想将配置保存在一个文件中并在另一台计算机上使用它。
我尝试在 .config/dconf/ 中 grep "def" 并找到
Binary file dconf/user matches
Run Code Online (Sandbox Code Playgroud)
是否可以从配置中提取信息(特别是关于颜色的信息,需要花费大量时间才能找到正确的颜色)并在另一台计算机中使用它们。
我正在使用 Fedora 28 和 gnome。
4.16.13-300.fc28.x86_64, gnome-terminal-3.28.2-2.fc28.x86_64.
我刚刚升级了我的 gnome 终端以使用 256 色,但我对终端模拟器不能支持任何现代桌面环境提供的完整调色板的原因有点困惑。我想这有技术原因,但我不知道。
我在 ArchLinux/Gnome 环境中使用 bash 版本 4.3.42(1)-release。当我输入命令时,一些书写的字符会变成一些奇怪的字符。总的来说,所有显示的文本看起来都很奇怪。
我的字符编码设置为 Unicode (UTF-8)。我还检查了我的输入语言,这是正确的。因为它在我认为它与更新有关但我不确定之前它起作用了。
下图显示了输出的bash -version在底部的两个词,并minus与moreover在那里你可以看到奇怪的行为。

我怎样才能解决这个问题?
我的输出 locale
$地区
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
按照我设置的字体 /etc/vconsole.conf
KEYMAP=de
FONT=lat9w-16
Run Code Online (Sandbox Code Playgroud)