专栏首页socrates和Windows Terminal配置相关的一些tips
原创

和Windows Terminal配置相关的一些tips

最近,微软的Windows Terminal的预览版可以在Microsoft Store上直接下载安装了。Windows Terminal的整体体验还是相当不错的,在安装之后,除了cmd,powershell之外,自动创建了系统内已经安装的各种wsl(Windows Subsystem Linux)的入口profile,甚至包括Azure Cloud Shell的入口profile也创建了。Windows Terminal结合Windows Subsystem Linux使用,整体上是非常方便的。

Windows Terminal的Settings是通过profiles.json文件来进行配置的,有关Windows Terminal配置下面简单说明几个配置的tips。

启动Windows Terminal时最大化窗体

这个需要在profiles.json的global中设置launchMode属性"maximized",这个设置比较简单,但是在Windows Terminal的官方配置文档中还没有更新。

打开wsl的profile时自动进入某个目录

方法一

可以通过Windows的wsl命令的-e参数,通过bash来进入指定的目录。比如类似下面的profile

        {
            "guid": "{2ae02d0e-3e1b-4926-affb-023be86e6c5d}",
            "hidden": false,
            "name": "Ubuntu",
            "commandline": "wsl -d Ubuntu -e bash -c \"cd ~;bash\""
        }

这样就可以在进入指定的目录后,再进入下一级的bash来继续操作shell。

方法二

这个是官方文档中推荐的方法,通过把startingDirectory的属性设置为"//wsl$/Ubuntu-18.04/home/<Your Ubuntu Username>"来完成。比如

        {
            "guid": "{f99a1d00-049e-41ea-8310-1504a780e288}",
            "hidden": false,
            "name": "Ubuntu",
            "startingDirectory" : "//wsl$/Ubuntu/home/ubuntu",
            "source": "Windows.Terminal.Wsl"
        }

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 腾讯云的人脸核身RuleId的一个小坑

    在集成腾讯云的人脸核身产品时,如果访问API时,使用的是子账号的key而不是主账号的key,那么很有可能会遇到类似下面的这样的报错

    socrates
  • 在Windows下通过Python脚本来阻止屏幕关闭

    在Windows下可以在系统中设置自动关闭屏幕的时间,在一些场合下,我么可能会想临时的阻止Windows自动关闭屏幕,但是又不想改变系统设置(比如在疫情里面宅在...

    socrates
  • 在Ubuntu Linux Server上使用奔图P2206NW打印机

    由于奔图提供的和Linux有关的文档和帮助实在太少了,本文会针对奔图P2206NW来说明一下如何在Ubuntu Linux Server的命令行中安装这台激光打...

    socrates
  • 儿童节礼物-BlueKeep漏洞POC恐怖来袭

    外媒 SecurityWeek 报道,将近 100 万台设备存在 BlueKeep 高危漏洞安全隐患,而且已经有黑客开始扫描寻找潜在的攻击目标。

    洛米唯熊
  • 微软安全公告—2017年1月

    微软于北京时间2017年1月10日发布了4个新的安全公告,其中1个为严重等级,3个为重要等级。本次更新主要修复Windows、InternetExplorer、...

    嘉为科技
  • 微软安全公告—2016年10月

    微软于北京时间2016年10月11日发布了10个新的安全公告,其中6个为严重等级,4个为重要等级。本次更新主要修复Windows、InternetExplore...

    嘉为科技
  • 取消Windows Server 2008 R2密码过期提示

    之前,我写过一篇文章“Windows server 2008 r2到Windows 7的改造之路”,下来Windows Server 2008 R2像Windo...

    williamwong
  • 如何在Windows 10上安装Ruby并设置本地编程环境

    Ruby是一种动态编程语言,可用于编写从简单脚本到游戏和Web应用程序的任何内容。它于1993年首次在日本发布,但在2005年作为服务器端Web开发的语言获得了...

    物花无语
  • 你们要的Intellij IDEA 插件开发秘籍,来了!

    王昭霞,软件开发工程师,先后从事脚本工具编写、工具开发、Android基础模块开发等工作。

    京东技术
  • windows server 2008如何阻止恶意插件程序下载安装到系统中?

    当我们使用Windows Server 2008系统自带的IE浏览器访问Internet网络中的站点内容时,经常会看到有一些恶意插件程序偷偷在系统后台进行安装操...

    习惯说一说

扫码关注云+社区

领取腾讯云代金券