问题简述

windows terminal每次分屏的时候都是打开默认的终端,如何配置让他打开当前使用的终端呢?

详细描述

最近在使用windows terminal感觉挺好用的,特别是现在支持了分屏功能,感觉更牛了。但是在使用分屏功能的时候遇到遇到一个问题,就是每次使用分屏的时候都是打开默认的终端,而不是当前我使用的终端。
比如当前我处于这个终端

图片说明

然后我使用快捷键**ctrl alt -**之后分屏就是这样的
图片说明

新打开的这个终端是我在setting.json中配置的defaultProfile。但是我其实是想打开原来的Ubuntu的。请各位大神帮忙看看应该怎么配置!!!感谢~

解决

问题已解决,感谢混入IT的一头猪帮助。我整理了下,希望可以帮到大家:
在配置文件中的keybindings中新加下面三个配置,覆盖已有的默认配置

{
    "command": {
        "action": "splitPane",
        "split": "auto",
        "splitMode": "duplicate"
    },
    "keys": "alt+shift+d"
},
{
    "command": {
        "action": "splitPane",
        "split": "horizontal",
        "splitMode": "duplicate"
    },
    "keys": "alt+shift+-"
},
{
    "command": {
        "action": "splitPane",
        "split": "vertical",
        "splitMode": "duplicate"
    },
    "keys": "alt+shift+plus"
}

这里面主要是splitMode这个值,配置成duplicate,他会将焦点窗格的配置文件复制到新窗格中

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐