愉快地使用Windows Terminal

霸气de小男生 提交于 2020-08-08 09:01:50

有了Windows Terminal 你再也不需要其他任何终端了……

下载

直接到Windows 10 自带的应用商店下载安装。参考: https://github.com/Microsoft/Terminal

配置ssh

参考: https://blog.csdn.net/u012814856/article/details/100536762

Online GUID 生成网站: https://www.guidgen.com/

配置示例:

{
    "acrylicOpacity" : 0.5,
    "closeOnExit" : true,
    "colorScheme" : "One Half Dark",
    "commandline" : "ssh name@ip",
    "cursorColor" : "#FFFFFF",
    "cursorShape" : "bar",
    "fontFace" : "Consolas",
    "fontSize" : 14,
    "guid" : "{a2922947-33e2-43df-81af-XXXXXXX}",
    "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
    "historySize" : 9001,
    "name" : "Anaconda",
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "startingDirectory" : "",
    "useAcrylic" : false
}

最重要的一行命令在这里:

    "commandline" : "ssh name@ip",

name 和 ip 换成自己的。

其中 icon 的路径可以指定绝对路径,也可以使用软件自带的,像上面例子一样。自带的icon实际上也保存在本机的一个目录下:

C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.0.1401.0_x64__8wekyb3d8bbwe\ProfileIcons

配置好之后打开这个终端会自动连接ssh,输入密码即可登录。当然也可以用公钥和私钥对的方式配置免密登录,但是那样比较麻烦。输入密码的方式也还好,比较安全,并且每次都输入一下密码,免得时间常了忘记。

配置Anaconda

首先你已经安装了Anaconda。

https://dev.to/azure/easily-add-anaconda-prompt-in-windows-terminal-to-make-life-better-3p6j

{
    "acrylicOpacity" : 0.5,
    "closeOnExit" : true,
    "colorScheme" : "One Half Dark",
    "commandline" : "cmd.exe /K C:\\Users\\XXXXX\\AppData\\Local\\Continuum\\anaconda3\\Scripts\\activate.bat",
    "cursorColor" : "#FFFFFF",
    "cursorShape" : "bar",
    "fontFace" : "Consolas",
    "fontSize" : 14,
    "guid" : "{25744253-ddaf-4cf2-8989-XXXXXXXX}",
    "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
    "historySize" : 9001,
    "name" : "Anaconda",
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "startingDirectory" : "",
    "useAcrylic" : false
}

其他任何终端

实际上你只需要把commandline替换成你需要的命令,这个终端就可以打开你想要得任何东西。

terminal

Windows Terminal 一经发布就好评如潮,确实好用,不但功能强大而且美观,确实可以抛弃其他终端了。

joy

如果你喜欢我的文章,欢迎到我的个人网站关注我,非常感谢!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!