Skip to content

Terminal

Warp

主力 Terminal Emulator, 通过 AI 编写复杂命令 (推荐)

https://www.warp.dev/

FinalShell

跨平台的服务器管理工具,支持SSH连接和文件传输。

http://www.hostbuf.com/

Windows Terminal

配置文件

WindowsTerminal.json
json
{
  "$help": "https://aka.ms/terminal-documentation",
  "$schema": "https://aka.ms/terminal-profiles-schema",
  "actions": [],
  "copyFormatting": "none",
  "copyOnSelect": false,
  "defaultProfile": "{2ece5bfe-50ed-5f3a-ab87-5cd4baafed2b}",
  "initialCols": 120,
  "initialRows": 35,
  "keybindings": [
    {
      "id": "Terminal.CopyToClipboard",
      "keys": "ctrl+c"
    },
    {
      "id": "Terminal.PasteFromClipboard",
      "keys": "ctrl+v"
    },
    {
      "id": "Terminal.FindText",
      "keys": "ctrl+shift+f"
    },
    {
      "id": "Terminal.DuplicatePaneAuto",
      "keys": "alt+shift+d"
    }
  ],
  "newTabMenu": [
    {
      "type": "remainingProfiles"
    }
  ],
  "profiles": {
    "defaults": {},
    "list": [
      {
        "commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
        "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
        "hidden": false,
        "name": "Windows PowerShell"
      },
      {
        "commandline": "%SystemRoot%\\System32\\cmd.exe",
        "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
        "hidden": false,
        "name": "命令提示符"
      },
      {
        "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
        "hidden": false,
        "name": "Azure Cloud Shell",
        "source": "Windows.Terminal.Azure"
      },
      {
        "guid": "{2ece5bfe-50ed-5f3a-ab87-5cd4baafed2b}",
        "hidden": false,
        "name": "Git Bash",
        "source": "Git"
      },
      {
        "guid": "{d8e96812-b789-5068-a5ae-10b2fb53e95f}",
        "hidden": false,
        "name": "Ubuntu 24.04.1 LTS",
        "source": "CanonicalGroupLimited.Ubuntu24.04LTS_79rhkp1fndgsc"
      },
      {
        "guid": "{04f242d7-aacc-5485-8766-02a9d7f3445e}",
        "hidden": false,
        "name": "Ubuntu",
        "source": "Microsoft.WSL"
      },
      {
        "guid": "{13b43860-b40a-5f75-8438-1b95c6d7442d}",
        "hidden": false,
        "name": "Developer Command Prompt for VS 2022",
        "source": "Windows.Terminal.VisualStudio"
      },
      {
        "guid": "{b287cf8a-e2cd-5b21-9829-746eb5e2760f}",
        "hidden": false,
        "name": "Developer PowerShell for VS 2022",
        "source": "Windows.Terminal.VisualStudio"
      }
    ]
  },
  "schemes": [],
  "themes": []
}

Git Bash 增强

添加 tree 命令

1. 下载

下载地址:http://downloads.sourceforge.net/gnuwin32/tree-1.5.2.2-bin.zip

注意:请下载 Binaries 版本

2. 安装

将压缩包中 bin/tree.exe 复制到 Git 安装目录下的 usr/bin 文件夹。

tree安装示例

示例路径:D:\Program Files\Git\usr\bin

image.png

image.png

添加 make 命令

1. 下载

下载地址:https://sourceforge.net/projects/ezwinports/files/make-4.3-with-guile-w32-bin.zip/download

2. 安装

解压后将所有文件复制到 Git 安装目录(与现有文件合并)。

提示:如遇到文件冲突,选择"不替换"即可

验证安装: 打开 Git Bash 输入 make --version 检查是否安装成功

make安装示例

注意:使用 make 编译项目时,仍需单独安装相应的编译器(如 GCC、MinGW 等)

image.png

image.png