Session Gnome终端复制

Session Gnome终端复制,session,terminal,gnome,Session,Terminal,Gnome,通常,我需要在同一位置进行两次gnome终端会话。是否可以打开一个终端,找到我需要的目录,复制一个终端,这样我就不必在第二个窗口中再次键入cd命令(可能会很长)?转到您选择的目录,然后您可以选择: “gnome终端”将在该目录中打开新终端 新建选项卡将在同一目录中打开新选项卡 您可以在此目录中启动新的GNU屏幕会话 转到您选择的目录,然后您可以选择: “gnome终端”将在该目录中打开新终端 新建选项卡将在同一目录中打开新选项卡 您可以在此目录中启动新的GNU屏幕会话 每当打开gnome终端时,

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

转到您选择的目录,然后您可以选择:

  • “gnome终端”将在该目录中打开新终端
  • 新建选项卡将在同一目录中打开新选项卡
  • 您可以在此目录中启动新的GNU屏幕会话

  • 转到您选择的目录,然后您可以选择:

  • “gnome终端”将在该目录中打开新终端
  • 新建选项卡将在同一目录中打开新选项卡
  • 您可以在此目录中启动新的GNU屏幕会话

  • 每当打开gnome终端时,打开新选项卡(即Ctrl-Shift-T)将在创建选项卡时所在的目录中打开新选项卡


    Ctrl-Shift-N执行相同的操作,但会打开一个不同的窗口。

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


    Ctrl-Shift-N执行相同的操作,但会打开不同的窗口。

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

    source/etc/profile.d/vte.sh
    

    (此解决方案从注释升级为其他答案。)

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

    source/etc/profile.d/vte.sh
    

    (此解决方案从评论升级为其他答案。)

    考虑在已按过的active directory中执行此操作


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

    考虑在active directory中执行此操作,您已经在按F4


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

    第二个选项当前不起作用,因为gnome终端中的默认行为发生了更改:-(但还没有解决方案…有人找到了一个好的解决方法吗?)这里有一个简单的解决方法:@petrelharp第二个选项起作用了。您指向的链接被错误地标记为wontfix,而正确的链接则是用户端的配置不正确。需要为新终端做一点小动作,即从
    .bashrc
    中寻找
    /etc/profile.d/vte.sh
    。如果您为自己安装了gnome终端,您需要这样做。如果您使用的发行版未对此进行配置,则应要求他们修复此问题。此外,“解决方案”链接不是解决方案,而是对正确设置方法的描述。第二个选项当前不起作用,因为gnome终端中的默认行为已更改:-(但还没有解决方案…有人找到好的解决方案吗?)这里有一个简单的解决方案:@petrelharp第二个选项起作用了。您指向的链接被错误地标记为wontfix,而正确的链接则是用户端的配置不正确。需要为新终端做一点小动作,即从
    .bashrc
    中寻找
    /etc/profile.d/vte.sh
    。如果您为自己安装了gnome终端,您需要这样做。如果您使用的发行版未对此进行配置,则应要求他们修复此问题。此外,“解决方法”链接不是解决方法,而是对正确设置方法的描述。它打开到您的主目录,而不是当前工作目录。@Jeroen在这种情况下,系统上的某些配置不正确。假设gnome terminal>=3.8,您应该从
    .bashrc
    中获取
    /etc/profile.d/vte.sh
    ,它设置了必要的钩子。它会打开到您的主目录,而不是当前的工作目录。@Jeroen在这种情况下,您的系统上的某些配置不正确。假设gnome terminal>=3.8,您应该从设置必要挂钩的
    .bashrc
    中获取
    /etc/profile.d/vte.sh