19

我正在尝试设置新的 Windows 终端以使用 git-bash。这是我目前的个人资料:

{
    "guid": "{00000000-0000-0000-ba54-000000000002}",
    "tabTitle": "Git Bash",
    "copyOnSelect": true,
    "acrylicOpacity" : 0.75,
    "closeOnExit" : true,
    "colorScheme" : "Campbell",
    "commandline" : "\"%PROGRAMFILES%\\git\\bin\\bash.exe\" --login -i -l",
    "cursorColor" : "#FFFFFF",
    "cursorShape" : "bar",
    "fontFace" : "Consolas",
    "fontSize" : 12,
    "historySize" : 9001,           
    "name" : "Git Bash",
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "startingDirectory" : "C:\\git",
    "useAcrylic" : false,
    "wordDelimiters": ":",
    "icon" : "%PROGRAMFILES%\\git\\mingw64\\share\\git\\git-for-windows.ico"

使用 Windows 终端的一个小问题是,当使用双击选择文本时,它只选择一个单词,而不是更智能的选择(如完整路径)。

我尝试使用设置“ wordDelimiters:”,设置如下:

`wordDelimiters: ":"` 

或者

`wordDelimiters: "()'-:,.;<>~!@#$%^&*|+=[]{}~?"`

但它似乎对双击时选择的文本没有任何影响。

当我双击“我的”时,预期的行为是它选择了整个路径(包括文件名)。相反,它只是选择“我的”。路径/to/my/file.txt

有谁知道如何让它工作,就像在原生 git-bash 中一样?

4

1 回答 1

32

wordDelimiters设置放在文件的全局部分settings.json,而不是“配置文件”数组中。我终于通过查看文件顶部的文档链接弄清楚了这一点,这可能是尝试添加新设置时查看的好地方。

// 有关这些设置的文档,请参阅:https ://aka.ms/terminal-documentation

在此处输入图像描述

于 2020-03-13T14:55:36.937 回答