【问题标题】:Gnome Terminal DuplicationGnome 终端复制
【发布时间】:2009-10-03 23:43:10
【问题描述】:

我经常需要在同一个位置进行两个 gnome-terminal 会话。是否可以打开单个终端,进入我需要的目录,然后复制终端,这样我就不必在第二个窗口中再次输入 cd 命令(可能会很长)?

【问题讨论】:

    标签: session terminal gnome


    【解决方案1】:

    转到您选择的目录,然后您有一些选择:

    1. 'gnome-terminal' 将在该目录中打开新终端
    2. 新标签将在同一目录中打开新标签
    3. 您可以在此目录中启动一个新的 GNU Screen 会话。

    【讨论】:

    • 第二个选项目前不起作用,因为 gnome-terminal 中的默认行为发生了变化:bugzilla.gnome.org/show_bug.cgi?id=697475 -- (但还没有解决方案......有人有好的解决方法吗?)
    • 这里有一个简单的解决方法:superuser.com/questions/596764/…
    • @petrelharp 第二个选项正在工作。您指向的链接被错误地标记为 wontfix,而正确的链接将是用户端的错误配置。需要为新终端执行一点操作,即从您的.bashrc 采购/etc/profile.d/vte.sh。如果您为自己安装了 gnome-terminal,则需要这样做。如果你使用的发行版没有配置这个,你应该要求他们解决这个问题。此外,“解决方法”链接不是解决方法,而是对正确设置方法的描述。
    【解决方案2】:

    当您打开 gnome 终端时,打开一个新选项卡(即 Ctrl-Shift-T)将打开一个新选项卡在您制作选项卡时所在的同一目录中。

    Ctrl-Shift-N 做同样的事情,但打开一个不同的窗口。

    【讨论】:

    • 它打开到你的主目录,而不是当前的工作目录。
    • @Jeroen 在这种情况下,您的系统上没有正确配置某些东西。假设 gnome-terminal >= 3.8,你应该从你的 .bashrc 获取 /etc/profile.d/vte.sh,它设置了必要的钩子。
    【解决方案3】:

    对于 Bash 和 Z shell,将其添加到 shell 的 rc 文件(即~/.bashrc/.zshrc):

    source /etc/profile.d/vte.sh
    

    (此解决方案从 cmets 提升为其他答案。)

    【讨论】:

      【解决方案4】:

      考虑在您已经按下 F4

      的活动目录中执行此操作

      默认情况下,这将打开一个带有您所在的相对路径的新终端

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-09-20
        • 2011-09-01
        • 1970-01-01
        • 2022-07-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多