Last active
March 1, 2023 10:59
-
-
Save MiuKaShi/3c8856c70f1900e335182de545b96825 to your computer and use it in GitHub Desktop.
[VScode User Setting] VScode 配置文件 #Vscode
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"version": 2, | |
"clips": [ | |
{ | |
"value": " [FluidHight, alpha, Theta, Xi] = EquationParCIP(FluidHight, alpha, Theta, Xi, grid, delta, k, i, Param, P, P_0); %% Calc CIP%%%", | |
"createdAt": 1589784183311, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 113, | |
"character": 14 | |
}, | |
"end": { | |
"line": 113, | |
"character": 14 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " [FluidHight] = EquationParCIP(FluidHight, grid, delta, k, i, Param, P, P_0); %% Calc CIP%%%", | |
"createdAt": 1589784179308, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 112, | |
"character": 14 | |
}, | |
"end": { | |
"line": 112, | |
"character": 14 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " [FluidHight, alpha, Theta, Xi] = EquationParCIP(FluidHight, alpha, Theta, Xi, grid, delta, k, i, Param, P, P_0); %% Calc CIP%%%", | |
"createdAt": 1589784151787, | |
"copyCount": 4, | |
"useCount": 4, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 78, | |
"character": 14 | |
}, | |
"end": { | |
"line": 78, | |
"character": 14 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " [FluidHight] = EquationParCIP(FluidHight, grid, delta, k, i, Param, P, P_0); %% Calc CIP%%%", | |
"createdAt": 1589784145771, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 79, | |
"character": 14 | |
}, | |
"end": { | |
"line": 79, | |
"character": 14 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "%% Calc CIP%%%", | |
"createdAt": 1589784128257, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 79, | |
"character": 91 | |
}, | |
"end": { | |
"line": 79, | |
"character": 91 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "[FluidHight, alpha, Theta, Xi] = EquationParCIP(FluidHight, alpha, Theta, Xi, grid, delta, k, i, Param, P, P_0)", | |
"createdAt": 1589784096238, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " ", | |
"createdAt": 1589626867453, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 0 | |
}, | |
"end": { | |
"line": 22, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "", | |
"createdAt": 1587605837616, | |
"copyCount": 40, | |
"useCount": 40, | |
"language": "jsonc", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 977, | |
"character": 3 | |
}, | |
"end": { | |
"line": 977, | |
"character": 3 | |
} | |
}, | |
"uri": "vscode-userdata:/c%3A/Users/Zhang%20Ke/AppData/Roaming/Code/User/settings.json" | |
} | |
}, | |
{ | |
"value": " alpha = zeros(grid.m + 1, grid.t + 1);", | |
"createdAt": 1589784025667, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 9, | |
"character": 3 | |
}, | |
"end": { | |
"line": 9, | |
"character": 3 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "-delta.T", | |
"createdAt": 1589783912085, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 35, | |
"character": 40 | |
}, | |
"end": { | |
"line": 35, | |
"character": 40 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "(-delta.T", | |
"createdAt": 1589783909085, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 35, | |
"character": 39 | |
}, | |
"end": { | |
"line": 35, | |
"character": 39 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.F(i, k) = Param.a(i, k) * (-delta.T)^3 + Param.b(i, k) * (-delta.T)^2 + Param.c(i, k) * (-delta.T) + Param.d(i, k);", | |
"createdAt": 1589783901084, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 35, | |
"character": 0 | |
}, | |
"end": { | |
"line": 35, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "-", | |
"createdAt": 1587785932062, | |
"copyCount": 15, | |
"useCount": 15, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 55, | |
"character": 0 | |
}, | |
"end": { | |
"line": 55, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/StudyBook/Mechanics%20of%20Materials/Poisson%27s%20ratio.md" | |
} | |
}, | |
{ | |
"value": " Xi(i,k)=-alpha(i,k)*delta.T", | |
"createdAt": 1589783856043, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 32, | |
"character": 0 | |
}, | |
"end": { | |
"line": 32, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///d%3A/Starved_Lubrication_CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": ",", | |
"createdAt": 1589444632335, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 94, | |
"character": 45 | |
}, | |
"end": { | |
"line": 94, | |
"character": 45 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/Main.m" | |
} | |
}, | |
{ | |
"value": " {\n \"name\": \"NoteBook\",\n \"rootPath\": \"C:\\\\Users\\\\Zhang Ke\\\\Documents\\\\NoteBooks\",\n \"paths\": [],\n \"group\": \"\"\n },", | |
"createdAt": 1589783039580, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "jsonc", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 1, | |
"character": 0 | |
}, | |
"end": { | |
"line": 1, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/AppData/Roaming/Code/User/globalStorage/alefragnani.project-manager/projects.json" | |
} | |
}, | |
{ | |
"value": "$$", | |
"createdAt": 1589779360024, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 231, | |
"character": 0 | |
}, | |
"end": { | |
"line": 231, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "a*{i}=\\frac{(F*{i}^{\\prime})^{_}+(F\\_{i-1}^{\\prime})^{_}}{\\Delta X^{2}}-\\frac{2\\left(F*{i}^{\\*}-F*{i-1}^{_}\\right)}{\\Delta X^{3}}\r\nb*{i}=\\{3\\left(F*{_}^{_}-F\\_{i}^{_}\\right)}{\\Delta x^{2}}+\\frac{(2 F*{i}^{\\prime})^{\\*}+(F*{i-1}^{\\prime})^{_}}{\\Delta X} \\\\ c*{i}=(F*{i}^{\\prime})^{_} & d*{i}=F*{i}^{\\*}", | |
"createdAt": 1589779445624, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 216, | |
"character": 0 | |
}, | |
"end": { | |
"line": 216, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "}", | |
"createdAt": 1589626919595, | |
"copyCount": 6, | |
"useCount": 6, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 1 | |
}, | |
"end": { | |
"line": 22, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\boxed{", | |
"createdAt": 1589779372559, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 216, | |
"character": 0 | |
}, | |
"end": { | |
"line": 216, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "alpha is the", | |
"createdAt": 1589779360521, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 231, | |
"character": 0 | |
}, | |
"end": { | |
"line": 231, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": " ", | |
"createdAt": 1587517307229, | |
"copyCount": 53, | |
"useCount": 53, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 16, | |
"character": 11 | |
}, | |
"end": { | |
"line": 16, | |
"character": 11 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/README.md" | |
} | |
}, | |
{ | |
"value": "\\", | |
"createdAt": 1589626913589, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 1 | |
}, | |
"end": { | |
"line": 22, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "2", | |
"createdAt": 1589626923108, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 13 | |
}, | |
"end": { | |
"line": 22, | |
"character": 13 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "1", | |
"createdAt": 1589194008712, | |
"copyCount": 16, | |
"useCount": 16, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 4, | |
"character": 81 | |
}, | |
"end": { | |
"line": 4, | |
"character": 81 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "frac", | |
"createdAt": 1589627367634, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 33, | |
"character": 1 | |
}, | |
"end": { | |
"line": 33, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "{", | |
"createdAt": 1589626921600, | |
"copyCount": 5, | |
"useCount": 5, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 16 | |
}, | |
"end": { | |
"line": 22, | |
"character": 16 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "frac ", | |
"createdAt": 1589627124354, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 13, | |
"character": 41 | |
}, | |
"end": { | |
"line": 13, | |
"character": 41 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "F", | |
"createdAt": 1589627101837, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 23, | |
"character": 25 | |
}, | |
"end": { | |
"line": 23, | |
"character": 25 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "l", | |
"createdAt": 1589189670077, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 7, | |
"character": 180 | |
}, | |
"end": { | |
"line": 7, | |
"character": 180 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "/", | |
"createdAt": 1589627097826, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 23, | |
"character": 12 | |
}, | |
"end": { | |
"line": 23, | |
"character": 12 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\alpha & = 1/2 \\ \\text{(In Full lubrication area)} \\\\", | |
"createdAt": 1589627090317, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 52 | |
}, | |
"end": { | |
"line": 22, | |
"character": 52 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "In Full lubrication area\r\n", | |
"createdAt": 1589626999215, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 20 | |
}, | |
"end": { | |
"line": 22, | |
"character": 20 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "p", | |
"createdAt": 1589444697413, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "a", | |
"createdAt": 1589444717927, | |
"copyCount": 4, | |
"useCount": 4, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 106 | |
}, | |
"end": { | |
"line": 0, | |
"character": 106 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "C", | |
"createdAt": 1589626923601, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 10 | |
}, | |
"end": { | |
"line": 22, | |
"character": 10 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "_", | |
"createdAt": 1589626920598, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 1 | |
}, | |
"end": { | |
"line": 22, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "r", | |
"createdAt": 1589196354354, | |
"copyCount": 5, | |
"useCount": 5, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 42, | |
"character": 123 | |
}, | |
"end": { | |
"line": 42, | |
"character": 123 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "U", | |
"createdAt": 1589626916592, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 1 | |
}, | |
"end": { | |
"line": 22, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "m", | |
"createdAt": 1589196328836, | |
"copyCount": 4, | |
"useCount": 4, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 42, | |
"character": 69 | |
}, | |
"end": { | |
"line": 42, | |
"character": 69 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "c", | |
"createdAt": 1589626914590, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 1 | |
}, | |
"end": { | |
"line": 22, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "f", | |
"createdAt": 1589188854232, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 13, | |
"character": 102 | |
}, | |
"end": { | |
"line": 13, | |
"character": 102 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "d", | |
"createdAt": 1587788649232, | |
"copyCount": 7, | |
"useCount": 7, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 130, | |
"character": 7 | |
}, | |
"end": { | |
"line": 130, | |
"character": 7 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/StudyBook/Numerical%20Method/Finitie%20Different%20Method/About-FDM.md" | |
} | |
}, | |
{ | |
"value": "L", | |
"createdAt": 1589626912088, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 1 | |
}, | |
"end": { | |
"line": 22, | |
"character": 1 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\Lambda=\\frac{12 \\mu \\mathrm{U} r_{p}}{p_{a} C^{2}}", | |
"createdAt": 1589626864452, | |
"copyCount": 4, | |
"useCount": 4, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 23, | |
"character": 0 | |
}, | |
"end": { | |
"line": 23, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": " \r\n\\end{aligned}", | |
"createdAt": 1589626877960, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 22, | |
"character": 0 | |
}, | |
"end": { | |
"line": 22, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "e", | |
"createdAt": 1589444719437, | |
"copyCount": 5, | |
"useCount": 5, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 106 | |
}, | |
"end": { | |
"line": 0, | |
"character": 106 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "T", | |
"createdAt": 1589624715464, | |
"copyCount": 9, | |
"useCount": 9, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 129, | |
"character": 54 | |
}, | |
"end": { | |
"line": 129, | |
"character": 54 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "Delta ", | |
"createdAt": 1589624680385, | |
"copyCount": 7, | |
"useCount": 7, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 129, | |
"character": 36 | |
}, | |
"end": { | |
"line": 129, | |
"character": 36 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "Delt", | |
"createdAt": 1589625178435, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 191, | |
"character": 50 | |
}, | |
"end": { | |
"line": 191, | |
"character": 50 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "F_{i}^{k}=\\theta^{k} H ^{k}=a_{i}(\\xi)^{3}+b_{i}(\\Delta T)^{2}+c_{i}(-\\Delta T)+d_{i}", | |
"createdAt": 1589625162894, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 191, | |
"character": 0 | |
}, | |
"end": { | |
"line": 191, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "$$\r\n\\begin{aligned}\r\n\\xi &= -\\alpha \\Delta T \\ when \\ U>0 \\\\\r\n\\xi &= \\alpha \\Delta T \\ when \\ U<0\r\n\\end{aligned}\r\n$$", | |
"createdAt": 1589625132371, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 138, | |
"character": 0 | |
}, | |
"end": { | |
"line": 138, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\xi &= \\alpha*\\Delta T when U<0", | |
"createdAt": 1589625022295, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 140, | |
"character": 0 | |
}, | |
"end": { | |
"line": 140, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\ & = -\\alpha*\\Delta T when U>0", | |
"createdAt": 1589624880669, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 142, | |
"character": 0 | |
}, | |
"end": { | |
"line": 142, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\n", | |
"createdAt": 1589624874164, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 140, | |
"character": 0 | |
}, | |
"end": { | |
"line": 140, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\ & = -\\alpha*\\Delta T when U>0\n$$", | |
"createdAt": 1589624871162, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 142, | |
"character": 0 | |
}, | |
"end": { | |
"line": 142, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": ")", | |
"createdAt": 1589624723990, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 129, | |
"character": 67 | |
}, | |
"end": { | |
"line": 129, | |
"character": 67 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "\\xi", | |
"createdAt": 1589624700917, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 129, | |
"character": 34 | |
}, | |
"end": { | |
"line": 129, | |
"character": 34 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "-\\", | |
"createdAt": 1589624681915, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 129, | |
"character": 35 | |
}, | |
"end": { | |
"line": 129, | |
"character": 35 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": "partial ", | |
"createdAt": 1589624637402, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 108, | |
"character": 28 | |
}, | |
"end": { | |
"line": 108, | |
"character": 28 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Use_CIP_Method.md" | |
} | |
}, | |
{ | |
"value": " [P, Theta, lcc, lub, FluidHight] = InitialPressureJFO(pressure, FluidHight, delta, grid, pic, hole); % Cal Initial Pressure", | |
"createdAt": 1589444828020, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 19, | |
"character": 0 | |
}, | |
"end": { | |
"line": 19, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " [P, p, Theta, Param, lcc] = CalPressureJFO(Lambda, pressure, delta, grid, pic, FluidHight, hole); % Y.H. Wijnant Model", | |
"createdAt": 1589444672891, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 94, | |
"character": 31 | |
}, | |
"end": { | |
"line": 94, | |
"character": 31 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/Main.m" | |
} | |
}, | |
{ | |
"value": "o", | |
"createdAt": 1589444718944, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 106 | |
}, | |
"end": { | |
"line": 0, | |
"character": 106 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "t", | |
"createdAt": 1589444718429, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 106 | |
}, | |
"end": { | |
"line": 0, | |
"character": 106 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "i", | |
"createdAt": 1588682021450, | |
"copyCount": 11, | |
"useCount": 11, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 62, | |
"character": 50 | |
}, | |
"end": { | |
"line": 62, | |
"character": 50 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/%E6%9D%82%E4%B8%83%E6%9D%82%E5%85%AB/%E6%97%A5%E6%9C%AC%E6%94%BF%E5%85%9A.md" | |
} | |
}, | |
{ | |
"value": ".", | |
"createdAt": 1589196391884, | |
"copyCount": 6, | |
"useCount": 6, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 43, | |
"character": 19 | |
}, | |
"end": { | |
"line": 43, | |
"character": 19 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "Y", | |
"createdAt": 1589444716427, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 106 | |
}, | |
"end": { | |
"line": 0, | |
"character": 106 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": ";", | |
"createdAt": 1589444715927, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 106 | |
}, | |
"end": { | |
"line": 0, | |
"character": 106 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "[P, p, Theta, Param, lcc] = CalPressureJFO(Lambda, pressure, delta, grid, pic, FluidHight, hole); % Y.H. Wijnant Model", | |
"createdAt": 1589444709925, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 1, | |
"character": 2 | |
}, | |
"end": { | |
"line": 1, | |
"character": 2 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": ", pressure, delta, grid, pic, FluidHight, hole)", | |
"createdAt": 1589444704921, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 8 | |
}, | |
"end": { | |
"line": 0, | |
"character": 8 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "Param", | |
"createdAt": 1589444624331, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 94, | |
"character": 45 | |
}, | |
"end": { | |
"line": 94, | |
"character": 45 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/Main.m" | |
} | |
}, | |
{ | |
"value": "(", | |
"createdAt": 1589444700919, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "= ", | |
"createdAt": 1589444700419, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "] ", | |
"createdAt": 1589444699419, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": ", ", | |
"createdAt": 1589444696910, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "Theta", | |
"createdAt": 1589444697912, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "P", | |
"createdAt": 1589444696410, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "[", | |
"createdAt": 1589444695910, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 9 | |
}, | |
"end": { | |
"line": 0, | |
"character": 9 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " [P, p, Theta, Param, lcc] = CalPressureJFO(pressure, delta, grid, pic, FluidHight, hole); % Y.H. Wijnant Model", | |
"createdAt": 1589444655375, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 95, | |
"character": 0 | |
}, | |
"end": { | |
"line": 95, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/Main.m" | |
} | |
}, | |
{ | |
"value": " [P, p, Theta, Param, lcc] = CalPressureJFO(, pressure, delta, grid, pic, FluidHight, hole); % Y.H. Wijnant Model", | |
"createdAt": 1589444626346, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 94, | |
"character": 0 | |
}, | |
"end": { | |
"line": 94, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/Main.m" | |
} | |
}, | |
{ | |
"value": " [Param] = EquationParJFO(FluidHight, grid, delta, Lambda); %", | |
"createdAt": 1589444613805, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 94, | |
"character": 2 | |
}, | |
"end": { | |
"line": 94, | |
"character": 2 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Fix_Veolicity.md/CIP_E_A_0.5%20or%201/Main.m" | |
} | |
}, | |
{ | |
"value": "For CIP methods", | |
"createdAt": 1589257128898, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 429, | |
"character": 0 | |
}, | |
"end": { | |
"line": 429, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Fix_FDM_Deviation.md" | |
} | |
}, | |
{ | |
"value": "<!-- markdownlint-configure-file { \"MD013\": { \"line_length\": 100 } } -->", | |
"createdAt": 1589256319586, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 411, | |
"character": 0 | |
}, | |
"end": { | |
"line": 411, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Fix_FDM_Deviation.md" | |
} | |
}, | |
{ | |
"value": "`", | |
"createdAt": 1589256301009, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 411, | |
"character": 0 | |
}, | |
"end": { | |
"line": 411, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Fix_FDM_Deviation.md" | |
} | |
}, | |
{ | |
"value": "'", | |
"createdAt": 1589195252253, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 2, | |
"character": 32 | |
}, | |
"end": { | |
"line": 2, | |
"character": 32 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "s", | |
"createdAt": 1589188852231, | |
"copyCount": 3, | |
"useCount": 3, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 13, | |
"character": 103 | |
}, | |
"end": { | |
"line": 13, | |
"character": 103 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "![ ](https://tri-1251426408.cos.ap-tokyo.myqcloud.com/20200512130149.png){width=8cm}", | |
"createdAt": 1589256110302, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "markdown", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 409, | |
"character": 0 | |
}, | |
"end": { | |
"line": 409, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Documents/NoteBooks/To_Fix_FDM_Deviation.md" | |
} | |
}, | |
{ | |
"value": " Theta(i, k) = FluidHight.F(i, k) / FluidHight.C(i, k);", | |
"createdAt": 1589198582826, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 33, | |
"character": 0 | |
}, | |
"end": { | |
"line": 33, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " [FluidHight] = EquationParCIP(FluidHight, grid, delta, k, i, Param, P, P_0); %% Calc CIP%%%", | |
"createdAt": 1589198581864, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 33, | |
"character": 2 | |
}, | |
"end": { | |
"line": 33, | |
"character": 2 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": " %%% Calc Theta %%%%%%%%%%%%%%%%%%%%", | |
"createdAt": 1589198581315, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 33, | |
"character": 2 | |
}, | |
"end": { | |
"line": 33, | |
"character": 2 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/CalPressureJFO.m" | |
} | |
}, | |
{ | |
"value": "%", | |
"createdAt": 1589197131746, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 67, | |
"character": 0 | |
}, | |
"end": { | |
"line": 67, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "+", | |
"createdAt": 1589194847943, | |
"copyCount": 11, | |
"useCount": 11, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 19, | |
"character": 57 | |
}, | |
"end": { | |
"line": 19, | |
"character": 57 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.FD1(i - 1, k) = (FluidHight.F1(i + 1 - 1, k) - FluidHight.F1(i - 1 - 1, k) - FluidHight.F(i + 1 - 1, k - 1) + FluidHight.F(i - 1 - 1, k - 1)) / (2 * delta.X) + FluidHight.FD(i - 1, k - 1);", | |
"createdAt": 1589196560020, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 51, | |
"character": 0 | |
}, | |
"end": { | |
"line": 51, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.FD1(grid.m + 1 - 1, k) = (FluidHight.F1(i + 1 - 1, k) - FluidHight.F1(grid.m + 1 - 1 - 1, k) - FluidHight.F(i + 1 - 1, k - 1) + FluidHight.F(grid.m + 1, k - 1)) / (2 * delta.X) + FluidHight.FD(gd - 1, k - 1);", | |
"createdAt": 1589196558099, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 48, | |
"character": 0 | |
}, | |
"end": { | |
"line": 48, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "g", | |
"createdAt": 1589188295332, | |
"copyCount": 5, | |
"useCount": 5, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 18 | |
}, | |
"end": { | |
"line": 3, | |
"character": 18 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.FD1(i, k) = (FluidHight.F1(i + 1, k) - FluidHight.F1(grid.m + 1 - 1, k) - FluidHight.F(i + 1, k - 1) + FluidHight.F(grid.m + 1 - 1, k - 1)) / (2 * delta.X) + FluidHight.FD(i, k - 1)\r\n FluidHight.FD1(grid.m + 1 - 1, k) = (FluidHight.F1(i + 1 - 1, k) - FluidHight.F1(grid.m + 1 - 1 - 1, k) - FluidHight.F(i + 1 - 1, k - 1) + FluidHight.F(grid.m + 1 - 1 - 1, k - 1)) / (2 * delta.X) + FluidHight.FD(grid.m + 1 - 1, k - 1)\r\n\n", | |
"createdAt": 1589196235782, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 38, | |
"character": 0 | |
}, | |
"end": { | |
"line": 38, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.FD1(i, k) = (FluidHight.F1(i + 1, k) - FluidHight.F1(grid.m + 1 - 1, k) - FluidHight.F(i + 1, k - 1) + FluidHight.F(grid.m + 1 - 1, k - 1)) / (2 * delta.X) + FluidHight.FD(i, k - 1)\r\n FluidHight.FD1(grid.m + 1 - 1, k) = (FluidHight.F1(i + 1 - 1, k) - FluidHight.F1(grid.m + 1 - 1 - 1, k) - FluidHight.F(i + 1 - 1, k - 1) + FluidHight.F(grid.m + 1 - 1 - 1, k - 1)) / (2 * delta.X) + FluidHight.FD(grid.m + 1 - 1, k - 1)", | |
"createdAt": 1589196231187, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 38, | |
"character": 0 | |
}, | |
"end": { | |
"line": 38, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": "grid.m + 1", | |
"createdAt": 1589194324196, | |
"copyCount": 2, | |
"useCount": 2, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 4, | |
"character": 48 | |
}, | |
"end": { | |
"line": 4, | |
"character": 48 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.FD1(i,k)=(FluidHight.F1(i+1,k)-FluidHight.F1(i-1,k)-FluidHight.F(i+1,k-1)+FluidHight.F(i-1,k-1))/(2*delta.X)+FluidHight.FD(i,k-1)\r\n FluidHight.FD1(i-1,k)=(FluidHight.F1(i+1-1,k)-FluidHight.F1(i-1-1,k)-FluidHight.F(i+1-1,k-1)+FluidHight.F(i-1-1,k-1))/(2*delta.X)+FluidHight.FD(i-1,k-1)", | |
"createdAt": 1589195639272, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 42, | |
"character": 0 | |
}, | |
"end": { | |
"line": 42, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
}, | |
{ | |
"value": " FluidHight.FD1(i,k)=(FluidHight.F1(i+1,k)-FluidHight.F1(i-1,k)-FluidHight.F(i+1,k-1)+FluidHight.F(i-1,k-1))/(2*delta.X)+FluidHight.FD(i,k-1)", | |
"createdAt": 1589195511986, | |
"copyCount": 1, | |
"useCount": 1, | |
"language": "matlab", | |
"createdLocation": { | |
"range": { | |
"start": { | |
"line": 36, | |
"character": 0 | |
}, | |
"end": { | |
"line": 36, | |
"character": 0 | |
} | |
}, | |
"uri": "file:///c%3A/Users/Zhang%20Ke/Desktop/Starved%20with%20CIP/To_Use_CIP_Method/Implicit%20Solver/EquationParCIP.m" | |
} | |
} | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2023-03-01T10:59:50.571Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29", | |
"publisherId": "formulahendry.auto-close-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-close-tag", | |
"publisher": "formulahendry", | |
"version": "0.5.14" | |
}, | |
{ | |
"metadata": { | |
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03", | |
"publisherId": "formulahendry.auto-rename-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-rename-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.10" | |
}, | |
{ | |
"metadata": { | |
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b", | |
"publisherId": "aaron-bond.better-comments", | |
"publisherDisplayName": "aaron-bond" | |
}, | |
"name": "better-comments", | |
"publisher": "aaron-bond", | |
"version": "3.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "11c88da5-fc24-4fe6-a00d-b1ddef4943ca", | |
"publisherId": "phr0s.bib", | |
"publisherDisplayName": "phr0s" | |
}, | |
"name": "bib", | |
"publisher": "phr0s", | |
"version": "0.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", | |
"publisherId": "Shan.code-settings-sync", | |
"publisherDisplayName": "Shan" | |
}, | |
"name": "code-settings-sync", | |
"publisher": "Shan", | |
"version": "3.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "438221f8-1107-4ccd-a6fe-f3b7fe0856b7", | |
"publisherId": "mhutchie.git-graph", | |
"publisherDisplayName": "mhutchie" | |
}, | |
"name": "git-graph", | |
"publisher": "mhutchie", | |
"version": "1.30.0" | |
}, | |
{ | |
"metadata": { | |
"id": "18620c48-225a-4243-9c60-61204b19d4b4", | |
"publisherId": "lamartire.git-indicators", | |
"publisherDisplayName": "lamartire" | |
}, | |
"name": "git-indicators", | |
"publisher": "lamartire", | |
"version": "2.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "13.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "d34d0d41-c483-44a2-b26b-53354f4b0647", | |
"publisherId": "geeklearningio.graphviz-markdown-preview", | |
"publisherDisplayName": "geeklearningio" | |
}, | |
"name": "graphviz-markdown-preview", | |
"publisher": "geeklearningio", | |
"version": "0.0.8" | |
}, | |
{ | |
"metadata": { | |
"id": "c6d564c4-ca8c-45ba-abf6-c85f2d1468d8", | |
"publisherId": "jdinhlife.gruvbox", | |
"publisherDisplayName": "jdinhlife" | |
}, | |
"name": "gruvbox", | |
"publisher": "jdinhlife", | |
"version": "1.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875", | |
"publisherId": "vincaslt.highlight-matching-tag", | |
"publisherDisplayName": "vincaslt" | |
}, | |
"name": "highlight-matching-tag", | |
"publisher": "vincaslt", | |
"version": "0.10.1" | |
}, | |
{ | |
"metadata": { | |
"id": "0398f8a5-da8e-4c21-ae4d-12a40652a517", | |
"publisherId": "OBKoro1.korofileheader", | |
"publisherDisplayName": "OBKoro1" | |
}, | |
"name": "korofileheader", | |
"publisher": "OBKoro1", | |
"version": "4.9.3" | |
}, | |
{ | |
"metadata": { | |
"id": "038dd41f-4a41-48e3-87de-ab2ea4310780", | |
"publisherId": "julialang.language-julia", | |
"publisherDisplayName": "julialang" | |
}, | |
"name": "language-julia", | |
"publisher": "julialang", | |
"version": "1.38.2" | |
}, | |
{ | |
"metadata": { | |
"id": "ee577500-fad7-4a2b-b19a-bf7ef89f766c", | |
"publisherId": "geddski.macros", | |
"publisherDisplayName": "geddski" | |
}, | |
"name": "macros", | |
"publisher": "geddski", | |
"version": "1.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "98790d67-10fa-497c-9113-f6c7489207b2", | |
"publisherId": "yzhang.markdown-all-in-one", | |
"publisherDisplayName": "yzhang" | |
}, | |
"name": "markdown-all-in-one", | |
"publisher": "yzhang", | |
"version": "3.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "41c03ed0-b7b8-4476-8d01-926a7e041e69", | |
"publisherId": "jebbs.markdown-extended", | |
"publisherDisplayName": "jebbs" | |
}, | |
"name": "markdown-extended", | |
"publisher": "jebbs", | |
"version": "1.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "f8d0ffc4-66bb-4a9c-8149-ef8f043691a1", | |
"publisherId": "bierner.markdown-mermaid", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-mermaid", | |
"publisher": "bierner", | |
"version": "1.17.4" | |
}, | |
{ | |
"metadata": { | |
"id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a", | |
"publisherId": "shd101wyy.markdown-preview-enhanced", | |
"publisherDisplayName": "shd101wyy" | |
}, | |
"name": "markdown-preview-enhanced", | |
"publisher": "shd101wyy", | |
"version": "0.6.7" | |
}, | |
{ | |
"metadata": { | |
"id": "5cbdf58a-694a-4aba-af08-61d00842eb03", | |
"publisherId": "bierner.markdown-preview-github-styles", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-preview-github-styles", | |
"publisher": "bierner", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "a6226409-c077-4199-9efe-5fd4d91a253d", | |
"publisherId": "marp-team.marp-vscode", | |
"publisherDisplayName": "marp-team" | |
}, | |
"name": "marp-vscode", | |
"publisher": "marp-team", | |
"version": "2.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "0f9f94a7-2209-4b3e-af66-95dad7211cf4", | |
"publisherId": "Gimly81.matlab", | |
"publisherDisplayName": "Gimly81" | |
}, | |
"name": "matlab", | |
"publisher": "Gimly81", | |
"version": "2.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "16f49f82-0071-4930-b6b5-b3e3ccd5fb0d", | |
"publisherId": "AffenWiesel.matlab-formatter", | |
"publisherDisplayName": "AffenWiesel" | |
}, | |
"name": "matlab-formatter", | |
"publisher": "AffenWiesel", | |
"version": "2.10.41" | |
}, | |
{ | |
"metadata": { | |
"id": "1d66faf4-3266-4fce-b7c9-df60aecf496d", | |
"publisherId": "goessner.mdmath", | |
"publisherDisplayName": "goessner" | |
}, | |
"name": "mdmath", | |
"publisher": "goessner", | |
"version": "2.7.4" | |
}, | |
{ | |
"metadata": { | |
"id": "08792992-bb56-41fb-b5dd-8551bbee0cb6", | |
"publisherId": "bpruitt-goddard.mermaid-markdown-syntax-highlighting", | |
"publisherDisplayName": "bpruitt-goddard" | |
}, | |
"name": "mermaid-markdown-syntax-highlighting", | |
"publisher": "bpruitt-goddard", | |
"version": "1.5.1" | |
}, | |
{ | |
"metadata": { | |
"id": "9e967ecb-9329-4a69-bb7a-520692ba1327", | |
"publisherId": "notZaki.pandocciter", | |
"publisherDisplayName": "notZaki" | |
}, | |
"name": "pandocciter", | |
"publisher": "notZaki", | |
"version": "0.9.3" | |
}, | |
{ | |
"metadata": { | |
"id": "14e15559-448c-4acc-91ef-2c8edf62e877", | |
"publisherId": "xlthu.Pangu-Markdown", | |
"publisherDisplayName": "xlthu" | |
}, | |
"name": "Pangu-Markdown", | |
"publisher": "xlthu", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "d95cb424-7a5a-4e08-9698-107d6fd590cf", | |
"publisherId": "jebbs.plantuml", | |
"publisherDisplayName": "jebbs" | |
}, | |
"name": "plantuml", | |
"publisher": "jebbs", | |
"version": "2.17.5" | |
}, | |
{ | |
"metadata": { | |
"id": "7ebc60c0-0f2b-496e-8d82-0f7f474fa4dd", | |
"publisherId": "svipas.prettier-plus", | |
"publisherDisplayName": "svipas" | |
}, | |
"name": "prettier-plus", | |
"publisher": "svipas", | |
"version": "4.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347", | |
"publisherId": "alefragnani.project-manager", | |
"publisherDisplayName": "alefragnani" | |
}, | |
"name": "project-manager", | |
"publisher": "alefragnani", | |
"version": "12.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb", | |
"publisherId": "stkb.rewrap", | |
"publisherDisplayName": "stkb" | |
}, | |
"name": "rewrap", | |
"publisher": "stkb", | |
"version": "1.16.3" | |
}, | |
{ | |
"metadata": { | |
"id": "76e37267-9f32-4816-b6c8-47a3928b94c9", | |
"publisherId": "Tyriar.shell-launcher", | |
"publisherDisplayName": "Tyriar" | |
}, | |
"name": "shell-launcher", | |
"publisher": "Tyriar", | |
"version": "0.4.1" | |
}, | |
{ | |
"metadata": { | |
"id": "ab840a62-e128-4f36-8587-2e52f4eecc06", | |
"publisherId": "ryu1kn.text-marker", | |
"publisherDisplayName": "ryu1kn" | |
}, | |
"name": "text-marker", | |
"publisher": "ryu1kn", | |
"version": "1.11.0" | |
}, | |
{ | |
"metadata": { | |
"id": "6474b6fb-b19c-4349-bcf3-d5c51ed17edf", | |
"publisherId": "fudd.toggle-zen-mode", | |
"publisherDisplayName": "fudd" | |
}, | |
"name": "toggle-zen-mode", | |
"publisher": "fudd", | |
"version": "1.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03", | |
"publisherId": "vscodevim.vim", | |
"publisherDisplayName": "vscodevim" | |
}, | |
"name": "vim", | |
"publisher": "vscodevim", | |
"version": "1.25.1" | |
}, | |
{ | |
"metadata": { | |
"id": "ef1b801b-e6bd-4bc3-a4c9-ae841ae62116", | |
"publisherId": "cweijan.vscode-autohotkey-plus", | |
"publisherDisplayName": "cweijan" | |
}, | |
"name": "vscode-autohotkey-plus", | |
"publisher": "cweijan", | |
"version": "2.7.1" | |
}, | |
{ | |
"metadata": { | |
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b", | |
"publisherId": "sleistner.vscode-fileutils", | |
"publisherDisplayName": "sleistner" | |
}, | |
"name": "vscode-fileutils", | |
"publisher": "sleistner", | |
"version": "3.10.0" | |
}, | |
{ | |
"metadata": { | |
"id": "9503bc2d-f581-462c-86fd-1dddf4857e66", | |
"publisherId": "joaompinto.vscode-graphviz", | |
"publisherDisplayName": "joaompinto" | |
}, | |
"name": "vscode-graphviz", | |
"publisher": "joaompinto", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "dde258e9-793b-4377-a4fe-9d54cbd28ea2", | |
"publisherId": "kortina.vscode-markdown-notes", | |
"publisherDisplayName": "kortina" | |
}, | |
"name": "vscode-markdown-notes", | |
"publisher": "kortina", | |
"version": "0.0.25" | |
}, | |
{ | |
"metadata": { | |
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643", | |
"publisherId": "DavidAnson.vscode-markdownlint", | |
"publisherDisplayName": "DavidAnson" | |
}, | |
"name": "vscode-markdownlint", | |
"publisher": "DavidAnson", | |
"version": "0.49.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b31c550f-e442-40b0-9103-173472d92353", | |
"publisherId": "DougFinke.vscode-pandoc", | |
"publisherDisplayName": "DougFinke" | |
}, | |
"name": "vscode-pandoc", | |
"publisher": "DougFinke", | |
"version": "0.0.8" | |
}, | |
{ | |
"metadata": { | |
"id": "b534bc41-9d6f-42df-8ea8-2974cfd926bc", | |
"publisherId": "rastikerdar.vscode-seedling-icon-theme", | |
"publisherDisplayName": "rastikerdar" | |
}, | |
"name": "vscode-seedling-icon-theme", | |
"publisher": "rastikerdar", | |
"version": "0.10.0" | |
}, | |
{ | |
"metadata": { | |
"id": "22a740c5-ec07-4bf0-a58f-1a38aabea310", | |
"publisherId": "styled-components.vscode-styled-components", | |
"publisherDisplayName": "styled-components" | |
}, | |
"name": "vscode-styled-components", | |
"publisher": "styled-components", | |
"version": "1.7.5" | |
}, | |
{ | |
"metadata": { | |
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9", | |
"publisherId": "wayou.vscode-todo-highlight", | |
"publisherDisplayName": "wayou" | |
}, | |
"name": "vscode-todo-highlight", | |
"publisher": "wayou", | |
"version": "1.0.5" | |
}, | |
{ | |
"metadata": { | |
"id": "8d088af2-ecd1-4b8f-93e9-322125c47b3c", | |
"publisherId": "BriteSnow.vscode-toggle-quotes", | |
"publisherDisplayName": "BriteSnow" | |
}, | |
"name": "vscode-toggle-quotes", | |
"publisher": "BriteSnow", | |
"version": "0.3.6" | |
}, | |
{ | |
"metadata": { | |
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3", | |
"publisherId": "WakaTime.vscode-wakatime", | |
"publisherDisplayName": "WakaTime" | |
}, | |
"name": "vscode-wakatime", | |
"publisher": "WakaTime", | |
"version": "24.0.7" | |
}, | |
{ | |
"metadata": { | |
"id": "03de82ee-b6a4-46c9-bde7-7b6793ffa232", | |
"publisherId": "wraith13.zoombar-vscode", | |
"publisherDisplayName": "wraith13" | |
}, | |
"name": "zoombar-vscode", | |
"publisher": "wraith13", | |
"version": "1.4.4" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"attempts":1,"previous":{"extension":"1.29.0","vscode":"1.53.2"},"current":{"extension":"1.30.0","vscode":"1.54.3"},"apiAvailable":true,"queue":[]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"telemetry.machineId": "53db2cf734b5284ee053b6daec78695391794b8b149213b4839509af493e5690", | |
"backupWorkspaces": { | |
"workspaces": [], | |
"folders": [], | |
"emptyWindows": [ | |
{ | |
"backupFolder": "1667710821781" | |
} | |
] | |
}, | |
"windowsState": { | |
"lastActiveWindow": { | |
"backupPath": "/home/miuka/.config/Code/Backups/1667710821781", | |
"uiState": { | |
"mode": 1, | |
"x": 23, | |
"y": 277, | |
"width": 1957, | |
"height": 1446 | |
} | |
}, | |
"openedWindows": [] | |
}, | |
"lastKnownMenubarData": { | |
"menus": { | |
"File": { | |
"items": [ | |
{ | |
"id": "workbench.action.files.newUntitledFile", | |
"label": "&&New Text File" | |
}, | |
{ | |
"id": "welcome.showNewFileEntries", | |
"label": "New File..." | |
}, | |
{ | |
"id": "workbench.action.newWindow", | |
"label": "New &&Window" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.openFile", | |
"label": "&&Open File..." | |
}, | |
{ | |
"id": "workbench.action.files.openFolder", | |
"label": "Open &&Folder..." | |
}, | |
{ | |
"id": "workbench.action.openWorkspace", | |
"label": "Open Wor&&kspace from File..." | |
}, | |
{ | |
"id": "submenuitem.MenubarRecentMenu", | |
"label": "Open &&Recent", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.reopenClosedEditor", | |
"label": "&&Reopen Closed Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openRecent", | |
"label": "&&More..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.clearRecentFiles", | |
"label": "&&Clear Recently Opened" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "addRootFolder", | |
"label": "A&&dd Folder to Workspace..." | |
}, | |
{ | |
"id": "workbench.action.saveWorkspaceAs", | |
"label": "Save Workspace As..." | |
}, | |
{ | |
"id": "workbench.action.duplicateWorkspaceInNewWindow", | |
"label": "Duplicate Workspace" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.save", | |
"label": "&&Save", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.files.saveAs", | |
"label": "Save &&As...", | |
"enabled": false | |
}, | |
{ | |
"id": "saveAll", | |
"label": "Save A&&ll", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarShare", | |
"label": "Share", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.exportProfile", | |
"label": "Export Profile (Default)..." | |
}, | |
{ | |
"id": "workbench.profiles.actions.importProfile", | |
"label": "Import Profile..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleAutoSave", | |
"label": "A&&uto Save" | |
}, | |
{ | |
"id": "submenuitem.MenubarPreferencesMenu", | |
"label": "&&Preferences", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "submenuitem.Profiles", | |
"label": "Profiles (Default)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.profileEntry.__default__profile__", | |
"label": "Default", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.profiles.actions.showProfileContents", | |
"label": "Show Contents..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.profiles.actions.createProfile", | |
"label": "Create Profile..." | |
}, | |
{ | |
"id": "workbench.profiles.actions.deleteProfile", | |
"label": "Delete Profile...", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.profiles.actions.exportProfile", | |
"label": "Export Profile..." | |
}, | |
{ | |
"id": "workbench.profiles.actions.importProfile", | |
"label": "Import Profile..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "workbench.userDataSync.actions.turnOn", | |
"label": "Turn on Settings Sync..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openSettings", | |
"label": "&&Settings" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "&&Extensions" | |
}, | |
{ | |
"id": "workbench.action.openGlobalKeybindings", | |
"label": "Keyboard Shortcuts" | |
}, | |
{ | |
"id": "workbench.action.openSnippets", | |
"label": "Configure User Snippets" | |
}, | |
{ | |
"id": "submenuitem.ThemesSubMenu", | |
"label": "&&Theme", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.selectTheme", | |
"label": "Color Theme" | |
}, | |
{ | |
"id": "workbench.action.selectIconTheme", | |
"label": "File Icon Theme" | |
}, | |
{ | |
"id": "workbench.action.selectProductIconTheme", | |
"label": "Product Icon Theme" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "settings.filterByOnline", | |
"label": "&&Online Services Settings" | |
}, | |
{ | |
"id": "settings.filterByTelemetry", | |
"label": "Telemetry Settings" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.revert", | |
"label": "Re&&vert File", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.closeActiveEditor", | |
"label": "&&Close Editor", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.closeWindow", | |
"label": "Clos&&e Window" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.quit", | |
"label": "E&&xit" | |
} | |
] | |
}, | |
"Edit": { | |
"items": [ | |
{ | |
"id": "undo", | |
"label": "&&Undo" | |
}, | |
{ | |
"id": "redo", | |
"label": "&&Redo" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.clipboardCutAction", | |
"label": "Cu&&t" | |
}, | |
{ | |
"id": "editor.action.clipboardCopyAction", | |
"label": "&&Copy" | |
}, | |
{ | |
"id": "editor.action.clipboardPasteAction", | |
"label": "&&Paste" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "actions.find", | |
"label": "&&Find", | |
"enabled": false | |
}, | |
{ | |
"id": "editor.action.startFindReplaceAction", | |
"label": "&&Replace", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.findInFiles", | |
"label": "Find &&in Files" | |
}, | |
{ | |
"id": "workbench.action.replaceInFiles", | |
"label": "Replace in Files" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.commentLine", | |
"label": "&&Toggle Line Comment" | |
}, | |
{ | |
"id": "editor.action.blockComment", | |
"label": "Toggle &&Block Comment" | |
}, | |
{ | |
"id": "editor.emmet.action.expandAbbreviation", | |
"label": "Emmet: E&&xpand Abbreviation" | |
} | |
] | |
}, | |
"Selection": { | |
"items": [ | |
{ | |
"id": "editor.action.selectAll", | |
"label": "&&Select All" | |
}, | |
{ | |
"id": "editor.action.smartSelect.expand", | |
"label": "&&Expand Selection" | |
}, | |
{ | |
"id": "editor.action.smartSelect.shrink", | |
"label": "&&Shrink Selection" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.copyLinesUpAction", | |
"label": "&&Copy Line Up" | |
}, | |
{ | |
"id": "editor.action.copyLinesDownAction", | |
"label": "Co&&py Line Down" | |
}, | |
{ | |
"id": "editor.action.moveLinesUpAction", | |
"label": "Mo&&ve Line Up" | |
}, | |
{ | |
"id": "editor.action.moveLinesDownAction", | |
"label": "Move &&Line Down" | |
}, | |
{ | |
"id": "editor.action.duplicateSelection", | |
"label": "&&Duplicate Selection" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.insertCursorAbove", | |
"label": "&&Add Cursor Above" | |
}, | |
{ | |
"id": "editor.action.insertCursorBelow", | |
"label": "A&&dd Cursor Below" | |
}, | |
{ | |
"id": "editor.action.insertCursorAtEndOfEachLineSelected", | |
"label": "Add C&&ursors to Line Ends" | |
}, | |
{ | |
"id": "editor.action.addSelectionToNextFindMatch", | |
"label": "Add &&Next Occurrence" | |
}, | |
{ | |
"id": "editor.action.addSelectionToPreviousFindMatch", | |
"label": "Add P&&revious Occurrence" | |
}, | |
{ | |
"id": "editor.action.selectHighlights", | |
"label": "Select All &&Occurrences" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleMultiCursorModifier", | |
"label": "Switch to Ctrl+Click for Multi-Cursor" | |
}, | |
{ | |
"id": "editor.action.toggleColumnSelection", | |
"label": "Column &&Selection Mode" | |
} | |
] | |
}, | |
"View": { | |
"items": [ | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "&&Command Palette..." | |
}, | |
{ | |
"id": "workbench.action.openView", | |
"label": "&&Open View..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarAppearanceMenu", | |
"label": "&&Appearance", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.toggleFullScreen", | |
"label": "&&Full Screen" | |
}, | |
{ | |
"id": "workbench.action.toggleZenMode", | |
"label": "Zen Mode" | |
}, | |
{ | |
"id": "workbench.action.toggleCenteredLayout", | |
"label": "&&Centered Layout" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleMenuBar", | |
"label": "Menu &&Bar" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarVisibility", | |
"label": "&&Primary Side Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.toggleAuxiliaryBar", | |
"label": "Secondary Si&&de Bar" | |
}, | |
{ | |
"id": "workbench.action.toggleStatusbarVisibility", | |
"label": "S&&tatus Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.toggleActivityBarVisibility", | |
"label": "&&Activity Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.togglePanel", | |
"label": "&&Panel" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarPosition", | |
"label": "&&Move Primary Side Bar Right" | |
}, | |
{ | |
"id": "submenuitem.PanelPositionMenu", | |
"label": "Panel Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.positionPanelBottom", | |
"label": "Bottom", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.positionPanelLeft", | |
"label": "Left" | |
}, | |
{ | |
"id": "workbench.action.positionPanelRight", | |
"label": "Right" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.PanelAlignmentMenu", | |
"label": "Align Panel", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.alignPanelCenter", | |
"label": "Center", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.alignPanelJustify", | |
"label": "Justify" | |
}, | |
{ | |
"id": "workbench.action.alignPanelLeft", | |
"label": "Left" | |
}, | |
{ | |
"id": "workbench.action.alignPanelRight", | |
"label": "Right" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleMinimap", | |
"label": "&&Minimap" | |
}, | |
{ | |
"id": "breadcrumbs.toggle", | |
"label": "&&Breadcrumbs", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderWhitespace", | |
"label": "&&Render Whitespace", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderControlCharacter", | |
"label": "Render &&Control Characters", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.zoomIn", | |
"label": "&&Zoom In" | |
}, | |
{ | |
"id": "workbench.action.zoomOut", | |
"label": "&&Zoom Out" | |
}, | |
{ | |
"id": "workbench.action.zoomReset", | |
"label": "&&Reset Zoom" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarLayoutMenu", | |
"label": "Editor &&Layout", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.splitEditorUp", | |
"label": "Split &&Up" | |
}, | |
{ | |
"id": "workbench.action.splitEditorDown", | |
"label": "Split &&Down" | |
}, | |
{ | |
"id": "workbench.action.splitEditorLeft", | |
"label": "Split &&Left" | |
}, | |
{ | |
"id": "workbench.action.splitEditorRight", | |
"label": "Split &&Right" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.splitEditorInGroup", | |
"label": "Split in &&Group" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutSingle", | |
"label": "&&Single" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumns", | |
"label": "&&Two Columns" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeColumns", | |
"label": "T&&hree Columns" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRows", | |
"label": "T&&wo Rows" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeRows", | |
"label": "Three &&Rows" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoByTwoGrid", | |
"label": "&&Grid (2x2)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRowsRight", | |
"label": "Two R&&ows Right" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumnsBottom", | |
"label": "Two &&Columns Bottom" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleEditorGroupLayout", | |
"label": "Flip &&Layout" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.view.explorer", | |
"label": "&&Explorer" | |
}, | |
{ | |
"id": "workbench.view.search", | |
"label": "&&Search" | |
}, | |
{ | |
"id": "workbench.view.scm", | |
"label": "Source &&Control" | |
}, | |
{ | |
"id": "workbench.view.debug", | |
"label": "&&Run" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "E&&xtensions" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.actions.view.problems", | |
"label": "&&Problems" | |
}, | |
{ | |
"id": "workbench.action.output.toggleOutput", | |
"label": "&&Output" | |
}, | |
{ | |
"id": "workbench.debug.action.toggleRepl", | |
"label": "De&&bug Console" | |
}, | |
{ | |
"id": "workbench.action.terminal.toggleTerminal", | |
"label": "&&Terminal" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleWordWrap", | |
"label": "&&Word Wrap", | |
"enabled": false | |
}, | |
{ | |
"id": "editor.action.toggleStickyScroll", | |
"label": "&&Sticky Scroll" | |
} | |
] | |
}, | |
"Go": { | |
"items": [ | |
{ | |
"id": "workbench.action.navigateBack", | |
"label": "&&Back" | |
}, | |
{ | |
"id": "workbench.action.navigateForward", | |
"label": "&&Forward", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.navigateToLastEditLocation", | |
"label": "&&Last Edit Location" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchEditorMenu", | |
"label": "Switch &&Editor", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.nextEditor", | |
"label": "&&Next Editor" | |
}, | |
{ | |
"id": "workbench.action.previousEditor", | |
"label": "&&Previous Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditor", | |
"label": "&&Next Used Editor" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditor", | |
"label": "&&Previous Used Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.nextEditorInGroup", | |
"label": "&&Next Editor in Group" | |
}, | |
{ | |
"id": "workbench.action.previousEditorInGroup", | |
"label": "&&Previous Editor in Group" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditorInGroup", | |
"label": "&&Next Used Editor in Group" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditorInGroup", | |
"label": "&&Previous Used Editor in Group" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchGroupMenu", | |
"label": "Switch &&Group", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.focusFirstEditorGroup", | |
"label": "Group &&1" | |
}, | |
{ | |
"id": "workbench.action.focusSecondEditorGroup", | |
"label": "Group &&2" | |
}, | |
{ | |
"id": "workbench.action.focusThirdEditorGroup", | |
"label": "Group &&3", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusFourthEditorGroup", | |
"label": "Group &&4", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusFifthEditorGroup", | |
"label": "Group &&5", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusNextGroup", | |
"label": "&&Next Group", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusPreviousGroup", | |
"label": "&&Previous Group", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusLeftGroup", | |
"label": "Group &&Left", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusRightGroup", | |
"label": "Group &&Right", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusAboveGroup", | |
"label": "Group &&Above", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusBelowGroup", | |
"label": "Group &&Below", | |
"enabled": false | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.quickOpen", | |
"label": "Go to &&File..." | |
}, | |
{ | |
"id": "workbench.action.showAllSymbols", | |
"label": "Go to Symbol in &&Workspace..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoSymbol", | |
"label": "Go to &&Symbol in Editor..." | |
}, | |
{ | |
"id": "editor.action.revealDefinition", | |
"label": "Go to &&Definition" | |
}, | |
{ | |
"id": "editor.action.revealDeclaration", | |
"label": "Go to &&Declaration" | |
}, | |
{ | |
"id": "editor.action.goToTypeDefinition", | |
"label": "Go to &&Type Definition" | |
}, | |
{ | |
"id": "editor.action.goToImplementation", | |
"label": "Go to &&Implementations" | |
}, | |
{ | |
"id": "editor.action.goToReferences", | |
"label": "Go to &&References" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoLine", | |
"label": "Go to &&Line/Column..." | |
}, | |
{ | |
"id": "editor.action.jumpToBracket", | |
"label": "Go to &&Bracket" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.marker.nextInFiles", | |
"label": "Next &&Problem" | |
}, | |
{ | |
"id": "editor.action.marker.prevInFiles", | |
"label": "Previous &&Problem" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.next", | |
"label": "Next &&Change" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.previous", | |
"label": "Previous &&Change" | |
} | |
] | |
}, | |
"Run": { | |
"items": [ | |
{ | |
"id": "workbench.action.debug.start", | |
"label": "&&Start Debugging" | |
}, | |
{ | |
"id": "workbench.action.debug.run", | |
"label": "Run &&Without Debugging" | |
}, | |
{ | |
"id": "workbench.action.debug.stop", | |
"label": "&&Stop Debugging", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.restart", | |
"label": "&&Restart Debugging", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.configure", | |
"label": "Open &&Configurations", | |
"enabled": false | |
}, | |
{ | |
"id": "debug.addConfiguration", | |
"label": "A&&dd Configuration..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.stepOver", | |
"label": "Step &&Over", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepInto", | |
"label": "Step &&Into", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepOut", | |
"label": "Step O&&ut", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.continue", | |
"label": "&&Continue", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.debug.action.toggleBreakpoint", | |
"label": "Toggle &&Breakpoint" | |
}, | |
{ | |
"id": "submenuitem.MenubarNewBreakpointMenu", | |
"label": "&&New Breakpoint", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "editor.debug.action.conditionalBreakpoint", | |
"label": "&&Conditional Breakpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.editBreakpoint", | |
"label": "&&Edit Breakpoint" | |
}, | |
{ | |
"id": "editor.debug.action.toggleInlineBreakpoint", | |
"label": "Inline Breakp&&oint" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.addFunctionBreakpointAction", | |
"label": "&&Function Breakpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.addLogPoint", | |
"label": "&&Logpoint..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.enableAllBreakpoints", | |
"label": "&&Enable All Breakpoints" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.disableAllBreakpoints", | |
"label": "Disable A&&ll Breakpoints" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.removeAllBreakpoints", | |
"label": "Remove &&All Breakpoints" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "debug.installAdditionalDebuggers", | |
"label": "&&Install Additional Debuggers..." | |
} | |
] | |
}, | |
"Terminal": { | |
"items": [ | |
{ | |
"id": "workbench.action.terminal.new", | |
"label": "&&New Terminal" | |
}, | |
{ | |
"id": "workbench.action.terminal.split", | |
"label": "&&Split Terminal", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.runTask", | |
"label": "&&Run Task..." | |
}, | |
{ | |
"id": "workbench.action.tasks.build", | |
"label": "Run &&Build Task..." | |
}, | |
{ | |
"id": "workbench.action.terminal.runActiveFile", | |
"label": "Run &&Active File" | |
}, | |
{ | |
"id": "workbench.action.terminal.runSelectedText", | |
"label": "Run &&Selected Text" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.showTasks", | |
"label": "Show Runnin&&g Tasks...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.restartTask", | |
"label": "R&&estart Running Task...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.terminate", | |
"label": "&&Terminate Task...", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.configureTaskRunner", | |
"label": "&&Configure Tasks..." | |
}, | |
{ | |
"id": "workbench.action.tasks.configureDefaultBuildTask", | |
"label": "Configure De&&fault Build Task..." | |
} | |
] | |
}, | |
"Help": { | |
"items": [ | |
{ | |
"id": "workbench.action.openWalkthrough", | |
"label": "Welcome" | |
}, | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "Show All Commands" | |
}, | |
{ | |
"id": "workbench.action.openDocumentationUrl", | |
"label": "&&Documentation" | |
}, | |
{ | |
"id": "workbench.action.showInteractivePlayground", | |
"label": "Editor Playgrou&&nd" | |
}, | |
{ | |
"id": "update.showCurrentReleaseNotes", | |
"label": "Show &&Release Notes" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.keybindingsReference", | |
"label": "&&Keyboard Shortcuts Reference" | |
}, | |
{ | |
"id": "workbench.action.openVideoTutorialsUrl", | |
"label": "&&Video Tutorials" | |
}, | |
{ | |
"id": "workbench.action.openTipsAndTricksUrl", | |
"label": "Tips and Tri&&cks" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openTwitterUrl", | |
"label": "&&Join Us on Twitter" | |
}, | |
{ | |
"id": "workbench.action.openRequestFeatureUrl", | |
"label": "&&Search Feature Requests" | |
}, | |
{ | |
"id": "workbench.action.openIssueReporter", | |
"label": "Report &&Issue" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openLicenseUrl", | |
"label": "View &&License" | |
}, | |
{ | |
"id": "workbench.action.openPrivacyStatementUrl", | |
"label": "Privac&&y Statement" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleDevTools", | |
"label": "Toggle Developer Tools" | |
}, | |
{ | |
"id": "workbench.action.openProcessExplorer", | |
"label": "Open &&Process Explorer" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.showAboutDialog", | |
"label": "&&About" | |
} | |
] | |
} | |
}, | |
"keybindings": { | |
"workbench.action.files.newUntitledFile": { | |
"label": "Ctrl+N", | |
"userSettingsLabel": "ctrl+n" | |
}, | |
"welcome.showNewFileEntries": { | |
"label": "Ctrl+Alt+Super+N", | |
"userSettingsLabel": "ctrl+alt+meta+n" | |
}, | |
"workbench.action.newWindow": { | |
"label": "Ctrl+Shift+N", | |
"userSettingsLabel": "ctrl+shift+n" | |
}, | |
"workbench.action.files.openFile": { | |
"label": "Ctrl+O", | |
"userSettingsLabel": "ctrl+o" | |
}, | |
"workbench.action.files.openFolder": { | |
"label": "Ctrl+K Ctrl+O", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+o" | |
}, | |
"workbench.action.reopenClosedEditor": { | |
"label": "Ctrl+Shift+T", | |
"userSettingsLabel": "ctrl+shift+t" | |
}, | |
"workbench.action.openRecent": { | |
"label": "Ctrl+R", | |
"userSettingsLabel": "ctrl+r" | |
}, | |
"workbench.action.files.save": { | |
"label": "Ctrl+S", | |
"userSettingsLabel": "ctrl+s" | |
}, | |
"workbench.action.files.saveAs": { | |
"label": "Ctrl+Shift+S", | |
"userSettingsLabel": "ctrl+shift+s" | |
}, | |
"workbench.action.openSettings": { | |
"label": "Ctrl+,", | |
"userSettingsLabel": "ctrl+," | |
}, | |
"workbench.view.extensions": { | |
"label": "Ctrl+Shift+X", | |
"userSettingsLabel": "ctrl+shift+x" | |
}, | |
"workbench.action.openGlobalKeybindings": { | |
"label": "Ctrl+K Ctrl+S", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+s" | |
}, | |
"workbench.action.selectTheme": { | |
"label": "Ctrl+K Ctrl+T", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+t" | |
}, | |
"workbench.action.closeActiveEditor": { | |
"label": "Ctrl+W", | |
"userSettingsLabel": "ctrl+w" | |
}, | |
"workbench.action.closeWindow": { | |
"label": "Alt+F4", | |
"userSettingsLabel": "alt+f4" | |
}, | |
"workbench.action.quit": { | |
"label": "Ctrl+Q", | |
"userSettingsLabel": "ctrl+q" | |
}, | |
"undo": { | |
"label": "Ctrl+Z", | |
"userSettingsLabel": "ctrl+z" | |
}, | |
"redo": { | |
"label": "Ctrl+Y", | |
"userSettingsLabel": "ctrl+y" | |
}, | |
"editor.action.clipboardCutAction": { | |
"label": "Ctrl+X", | |
"userSettingsLabel": "ctrl+x" | |
}, | |
"editor.action.clipboardCopyAction": { | |
"label": "Ctrl+C", | |
"userSettingsLabel": "ctrl+c" | |
}, | |
"editor.action.clipboardPasteAction": { | |
"label": "Ctrl+V", | |
"userSettingsLabel": "ctrl+v" | |
}, | |
"actions.find": { | |
"label": "Ctrl+F", | |
"userSettingsLabel": "ctrl+f" | |
}, | |
"editor.action.startFindReplaceAction": { | |
"label": "Ctrl+H", | |
"userSettingsLabel": "ctrl+h" | |
}, | |
"workbench.action.findInFiles": { | |
"label": "Ctrl+Shift+F", | |
"userSettingsLabel": "ctrl+shift+f" | |
}, | |
"workbench.action.replaceInFiles": { | |
"label": "Ctrl+Shift+H", | |
"userSettingsLabel": "ctrl+shift+h" | |
}, | |
"editor.action.commentLine": { | |
"label": "Ctrl+/", | |
"userSettingsLabel": "ctrl+/" | |
}, | |
"editor.action.blockComment": { | |
"label": "Ctrl+Shift+A", | |
"userSettingsLabel": "ctrl+shift+a" | |
}, | |
"editor.emmet.action.expandAbbreviation": { | |
"label": "Tab", | |
"userSettingsLabel": "tab" | |
}, | |
"editor.action.selectAll": { | |
"label": "Ctrl+A", | |
"userSettingsLabel": "ctrl+a" | |
}, | |
"editor.action.smartSelect.expand": { | |
"label": "Shift+Alt+Right", | |
"userSettingsLabel": "shift+alt+right" | |
}, | |
"editor.action.smartSelect.shrink": { | |
"label": "Shift+Alt+Left", | |
"userSettingsLabel": "shift+alt+left" | |
}, | |
"editor.action.copyLinesUpAction": { | |
"label": "Ctrl+Shift+Alt+Up", | |
"userSettingsLabel": "ctrl+shift+alt+up" | |
}, | |
"editor.action.copyLinesDownAction": { | |
"label": "Ctrl+Shift+Alt+Down", | |
"userSettingsLabel": "ctrl+shift+alt+down" | |
}, | |
"editor.action.moveLinesUpAction": { | |
"label": "Alt+Up", | |
"userSettingsLabel": "alt+up" | |
}, | |
"editor.action.moveLinesDownAction": { | |
"label": "Alt+Down", | |
"userSettingsLabel": "alt+down" | |
}, | |
"editor.action.insertCursorAbove": { | |
"label": "Shift+Alt+Up", | |
"userSettingsLabel": "shift+alt+up" | |
}, | |
"editor.action.insertCursorBelow": { | |
"label": "Shift+Alt+Down", | |
"userSettingsLabel": "shift+alt+down" | |
}, | |
"editor.action.insertCursorAtEndOfEachLineSelected": { | |
"label": "Shift+Alt+I", | |
"userSettingsLabel": "shift+alt+i" | |
}, | |
"editor.action.addSelectionToNextFindMatch": { | |
"label": "Ctrl+D", | |
"userSettingsLabel": "ctrl+d" | |
}, | |
"editor.action.selectHighlights": { | |
"label": "Ctrl+Shift+L", | |
"userSettingsLabel": "ctrl+shift+l" | |
}, | |
"workbench.action.showCommands": { | |
"label": "Ctrl+Shift+P", | |
"userSettingsLabel": "ctrl+shift+p" | |
}, | |
"workbench.action.toggleFullScreen": { | |
"label": "F11", | |
"userSettingsLabel": "f11" | |
}, | |
"workbench.action.toggleZenMode": { | |
"label": "Ctrl+K Z", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k z" | |
}, | |
"workbench.action.toggleSidebarVisibility": { | |
"label": "Shift+Alt+Q", | |
"userSettingsLabel": "shift+alt+q" | |
}, | |
"workbench.action.toggleActivityBarVisibility": { | |
"label": "Shift+Alt+W", | |
"userSettingsLabel": "shift+alt+w" | |
}, | |
"workbench.action.togglePanel": { | |
"label": "Ctrl+J", | |
"userSettingsLabel": "ctrl+j" | |
}, | |
"workbench.action.zoomIn": { | |
"label": "Ctrl+=", | |
"userSettingsLabel": "ctrl+=" | |
}, | |
"workbench.action.zoomOut": { | |
"label": "Ctrl+-", | |
"userSettingsLabel": "ctrl+-" | |
}, | |
"workbench.action.zoomReset": { | |
"label": "Ctrl+NumPad0", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+numpad0" | |
}, | |
"workbench.action.splitEditorInGroup": { | |
"label": "Ctrl+K Ctrl+Shift+\\", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+shift+\\" | |
}, | |
"workbench.action.toggleEditorGroupLayout": { | |
"label": "Shift+Alt+0", | |
"userSettingsLabel": "shift+alt+0" | |
}, | |
"workbench.view.explorer": { | |
"label": "Ctrl+Shift+E", | |
"userSettingsLabel": "ctrl+shift+e" | |
}, | |
"workbench.view.search": { | |
"label": "Ctrl+Shift+F", | |
"userSettingsLabel": "ctrl+shift+f" | |
}, | |
"workbench.view.scm": { | |
"label": "Ctrl+Shift+G", | |
"userSettingsLabel": "ctrl+shift+g" | |
}, | |
"workbench.view.debug": { | |
"label": "Ctrl+Shift+D", | |
"userSettingsLabel": "ctrl+shift+d" | |
}, | |
"workbench.actions.view.problems": { | |
"label": "Ctrl+Shift+M", | |
"userSettingsLabel": "ctrl+shift+m" | |
}, | |
"workbench.action.output.toggleOutput": { | |
"label": "Ctrl+K Ctrl+H", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+h" | |
}, | |
"workbench.debug.action.toggleRepl": { | |
"label": "Ctrl+Shift+Y", | |
"userSettingsLabel": "ctrl+shift+y" | |
}, | |
"workbench.action.terminal.toggleTerminal": { | |
"label": "Ctrl+`", | |
"userSettingsLabel": "ctrl+`" | |
}, | |
"editor.action.toggleWordWrap": { | |
"label": "Alt+Z", | |
"userSettingsLabel": "alt+z" | |
}, | |
"workbench.action.navigateBack": { | |
"label": "Ctrl+Alt+-", | |
"userSettingsLabel": "ctrl+alt+-" | |
}, | |
"workbench.action.navigateForward": { | |
"label": "Ctrl+Shift+-", | |
"userSettingsLabel": "ctrl+shift+-" | |
}, | |
"workbench.action.navigateToLastEditLocation": { | |
"label": "Ctrl+K Ctrl+Q", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+q" | |
}, | |
"workbench.action.nextEditor": { | |
"label": "Ctrl+PageDown", | |
"userSettingsLabel": "ctrl+pagedown" | |
}, | |
"workbench.action.previousEditor": { | |
"label": "Ctrl+PageUp", | |
"userSettingsLabel": "ctrl+pageup" | |
}, | |
"workbench.action.nextEditorInGroup": { | |
"label": "Ctrl+K Ctrl+PageDown", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+pagedown" | |
}, | |
"workbench.action.previousEditorInGroup": { | |
"label": "Ctrl+K Ctrl+PageUp", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+pageup" | |
}, | |
"workbench.action.focusFirstEditorGroup": { | |
"label": "Ctrl+1", | |
"userSettingsLabel": "ctrl+1" | |
}, | |
"workbench.action.focusSecondEditorGroup": { | |
"label": "Ctrl+2", | |
"userSettingsLabel": "ctrl+2" | |
}, | |
"workbench.action.focusThirdEditorGroup": { | |
"label": "Ctrl+3", | |
"userSettingsLabel": "ctrl+3" | |
}, | |
"workbench.action.focusFourthEditorGroup": { | |
"label": "Ctrl+4", | |
"userSettingsLabel": "ctrl+4" | |
}, | |
"workbench.action.focusFifthEditorGroup": { | |
"label": "Ctrl+5", | |
"userSettingsLabel": "ctrl+5" | |
}, | |
"workbench.action.focusNextGroup": { | |
"label": "Alt+L", | |
"userSettingsLabel": "alt+l" | |
}, | |
"workbench.action.focusPreviousGroup": { | |
"label": "Alt+H", | |
"userSettingsLabel": "alt+h" | |
}, | |
"workbench.action.focusLeftGroup": { | |
"label": "Ctrl+K Ctrl+LeftArrow", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+left" | |
}, | |
"workbench.action.focusRightGroup": { | |
"label": "Ctrl+K Ctrl+RightArrow", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+right" | |
}, | |
"workbench.action.focusAboveGroup": { | |
"label": "Ctrl+K Ctrl+UpArrow", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+up" | |
}, | |
"workbench.action.focusBelowGroup": { | |
"label": "Ctrl+K Ctrl+DownArrow", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+down" | |
}, | |
"workbench.action.quickOpen": { | |
"label": "Ctrl+P", | |
"userSettingsLabel": "ctrl+p" | |
}, | |
"workbench.action.showAllSymbols": { | |
"label": "Ctrl+T", | |
"userSettingsLabel": "ctrl+t" | |
}, | |
"workbench.action.gotoSymbol": { | |
"label": "Ctrl+Shift+O", | |
"userSettingsLabel": "ctrl+shift+o" | |
}, | |
"editor.action.revealDefinition": { | |
"label": "F12", | |
"userSettingsLabel": "f12" | |
}, | |
"editor.action.goToImplementation": { | |
"label": "Ctrl+F12", | |
"userSettingsLabel": "ctrl+f12" | |
}, | |
"editor.action.goToReferences": { | |
"label": "Shift+F12", | |
"userSettingsLabel": "shift+f12" | |
}, | |
"workbench.action.gotoLine": { | |
"label": "Ctrl+G", | |
"userSettingsLabel": "ctrl+g" | |
}, | |
"editor.action.jumpToBracket": { | |
"label": "Ctrl+Shift+\\", | |
"userSettingsLabel": "ctrl+shift+\\" | |
}, | |
"editor.action.marker.nextInFiles": { | |
"label": "F8", | |
"userSettingsLabel": "f8" | |
}, | |
"editor.action.marker.prevInFiles": { | |
"label": "Shift+F8", | |
"userSettingsLabel": "shift+f8" | |
}, | |
"editor.action.dirtydiff.next": { | |
"label": "Alt+F3", | |
"userSettingsLabel": "alt+f3" | |
}, | |
"editor.action.dirtydiff.previous": { | |
"label": "Shift+Alt+F3", | |
"userSettingsLabel": "shift+alt+f3" | |
}, | |
"workbench.action.debug.start": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"workbench.action.debug.run": { | |
"label": "Ctrl+F5", | |
"userSettingsLabel": "ctrl+f5" | |
}, | |
"workbench.action.debug.stop": { | |
"label": "Shift+F5", | |
"userSettingsLabel": "shift+f5" | |
}, | |
"workbench.action.debug.restart": { | |
"label": "Ctrl+Shift+F5", | |
"userSettingsLabel": "ctrl+shift+f5" | |
}, | |
"workbench.action.debug.stepOver": { | |
"label": "F10", | |
"userSettingsLabel": "f10" | |
}, | |
"workbench.action.debug.stepInto": { | |
"label": "F11", | |
"userSettingsLabel": "f11" | |
}, | |
"workbench.action.debug.stepOut": { | |
"label": "Shift+F11", | |
"userSettingsLabel": "shift+f11" | |
}, | |
"workbench.action.debug.continue": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"editor.debug.action.toggleBreakpoint": { | |
"label": "F9", | |
"userSettingsLabel": "f9" | |
}, | |
"editor.debug.action.toggleInlineBreakpoint": { | |
"label": "Shift+F9", | |
"userSettingsLabel": "shift+f9" | |
}, | |
"workbench.action.terminal.new": { | |
"label": "Ctrl+Shift+`", | |
"userSettingsLabel": "ctrl+shift+`" | |
}, | |
"workbench.action.terminal.split": { | |
"label": "Ctrl+Shift+5", | |
"userSettingsLabel": "ctrl+shift+5" | |
}, | |
"workbench.action.tasks.build": { | |
"label": "Ctrl+Shift+B", | |
"userSettingsLabel": "ctrl+shift+b" | |
}, | |
"workbench.action.keybindingsReference": { | |
"label": "Ctrl+K Ctrl+R", | |
"isNative": false, | |
"userSettingsLabel": "ctrl+k ctrl+r" | |
}, | |
"workbench.action.toggleDevTools": { | |
"label": "Ctrl+Shift+I", | |
"userSettingsLabel": "ctrl+shift+i" | |
} | |
} | |
}, | |
"theme": "vs-dark", | |
"themeBackground": "#1d2021", | |
"windowSplash": { | |
"zoomLevel": 0, | |
"baseTheme": "vs-dark", | |
"colorInfo": { | |
"foreground": "#ebdbb2", | |
"background": "#1d2021", | |
"editorBackground": "#1d2021", | |
"titleBarBackground": "#1d2021", | |
"activityBarBackground": "#1d2021", | |
"sideBarBackground": "#1d2021", | |
"statusBarBackground": "#1d2021", | |
"statusBarNoFolderBackground": "#1d2021" | |
}, | |
"layoutInfo": { | |
"sideBarSide": "left", | |
"editorPartMinWidth": 220, | |
"titleBarHeight": 0, | |
"activityBarWidth": 48, | |
"sideBarWidth": 287, | |
"statusBarHeight": 22, | |
"windowBorder": false | |
} | |
}, | |
"userDataProfilesMigration": true, | |
"profileAssociations": { | |
"workspaces": {}, | |
"emptyWindows": { | |
"1667710821781": "__default__profile__" | |
} | |
}, | |
"profileAssociationsMigration": true | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "JuliaMono, monospace", | |
"editor.fontLigatures": "'zero', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'ss09', 'ss010', 'ss11', 'ss12', 'ss13','ss14','ss15','ss20'", | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": { | |
"comments": "on", | |
"strings": "on", | |
"other": "on" | |
}, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "Fira Code, Consolas, 'Courier New', monospace", | |
"editor.fontLigatures": true, | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": true, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false, | |
"window.zoomLevel": 2 | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "JuliaMono, monospace", | |
"editor.fontLigatures": "'zero', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'ss09', 'ss010', 'ss11', 'ss12', 'ss13','ss14','ss15','ss20'", | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": true, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "JuliaMono, monospace", | |
"editor.fontLigatures": "'zero', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'ss09', 'ss010', 'ss11', 'ss12', 'ss13','ss14','ss15','ss20'", | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": { | |
"comments": "on", | |
"strings": "on", | |
"other": "on" | |
}, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false, | |
"editor.codeActionsOnSave": {} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "JuliaMono, monospace", | |
"editor.fontLigatures": true, | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": true, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "Fira Code, Consolas, 'Courier New', monospace", | |
"editor.fontLigatures": true, | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": true, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"window.zoomLevel": -1, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"vscode-userdata:/home/miuka/.config/Code/User/settings.json","entries":[{"id":"AZOd.json","timestamp":1654779641686},{"id":"37zI.json","timestamp":1654780722325},{"id":"yZ9N.json","timestamp":1654781422829},{"id":"aO8h.json","timestamp":1654782847730},{"id":"5Eq3.json","timestamp":1654783111613},{"id":"yRVQ.json","timestamp":1667710858461},{"id":"2mDw.json","timestamp":1667711097087},{"id":"615y.json","timestamp":1677667927435}]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "JuliaMono, monospace", | |
"editor.fontLigatures": "'zero', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'ss09', 'ss010', 'ss11', 'ss12', 'ss13','ss14','ss15','ss20'", | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": { | |
"comments": "on", | |
"strings": "on", | |
"other": "on" | |
}, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/papers/bib/mybib_abb.bib", | |
"--csl=/home/miuka/papers/bib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"sync.gist": "3c8856c70f1900e335182de545b96825" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "Fira Code, Consolas, 'Courier New', monospace", | |
"editor.fontLigatures": true, | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": true, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "/usr/local/MATLAB/R2022a/bin/glnxa64/mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/paperbib/mybib_abb.bib", | |
"--csl=/home/miuka/paperbib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/miuka/julia_Data/1.jl","entries":[{"id":"fhwc.jl","timestamp":1654780669288},{"id":"Rwlq.jl","timestamp":1654780825584},{"id":"mnWy.jl","timestamp":1654780908228}]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/miuka/work/julia/REA/Main_Flat_REA.jl","entries":[{"id":"bpbm.jl","timestamp":1651949523281}]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Place your key bindings in this file to override the defaultsauto[] | |
[ | |
{ | |
"key": "ctrl+k ctrl+a", | |
"command": "shellLauncher.launch" | |
}, | |
{ | |
"key": "ctrl+k ctrl+g", | |
"command": "git.viewFileHistory" | |
}, | |
{ | |
"key": "ctrl+k v", | |
"command": "markdown-preview-enhanced.openPreviewToTheSide", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+k v", | |
"command": "-markdown-preview-enhanced.openPreviewToTheSide", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+b", | |
"command": "-markdownExtended.toggleBold", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+i", | |
"command": "-markdownExtended.toggleItalics", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+m", | |
"command": "-markdownExtended.toggleMark", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+m", | |
"command": "-markdown.extension.editing.toggleMath", | |
"when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "alt+s", | |
"command": "-markdownExtended.toggleStrikethrough", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+v", | |
"command": "-markdown.showPreview", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+v", | |
"command": "-graphviz.preview", | |
"when": "editorTextFocus && editorLangId == 'dot'" | |
}, | |
{ | |
"key": "ctrl+k /", | |
"command": "markdown.showPreviewToSide", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+k v", | |
"command": "-markdown.showPreviewToSide", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+k b", | |
"command": "markdown-preview-enhanced.openPreview", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+v", | |
"command": "-markdown-preview-enhanced.openPreview", | |
"when": "editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+i", | |
"command": "-extension.vim_ctrl+i", | |
"when": "editorTextFocus && vim.active && vim.use<C-i> && !inDebugRepl" | |
}, | |
{ | |
"key": "alt+l", | |
"command": "workbench.action.focusNextGroup" | |
}, | |
{ | |
"key": "alt+h", | |
"command": "workbench.action.focusPreviousGroup" | |
}, | |
{ | |
"key": "ctrl+shift+v", | |
"command": "-markdown.extension.togglePreview", | |
"when": "!terminalFocus" | |
}, | |
{ | |
"key": "ctrl+f4", | |
"command": "-workbench.action.closeActiveEditor" | |
}, | |
{ | |
"key": "ctrl+b", | |
"command": "-workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "alt+h", | |
"command": "-gitlens.showQuickFileHistory", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "alt+h", | |
"command": "markdownExtended.MoveColumnLeft", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+left", | |
"command": "-markdownExtended.MoveColumnLeft", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "alt+l", | |
"command": "markdownExtended.MoveColumnRight", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+right", | |
"command": "-markdownExtended.MoveColumnRight", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "alt+j", | |
"command": "markdown.extension.onMoveLineDown", | |
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "alt+down", | |
"command": "-markdown.extension.onMoveLineDown", | |
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "alt+k", | |
"command": "markdown.extension.onMoveLineUp", | |
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "alt+up", | |
"command": "-markdown.extension.onMoveLineUp", | |
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "shift+alt+h", | |
"command": "markdownExtended.addColumnLeft", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+l", | |
"command": "-markdownExtended.addColumnLeft", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "shift+alt+l", | |
"command": "markdownExtended.addColumnRight", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+r", | |
"command": "-markdownExtended.addColumnRight", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "shift+alt+k", | |
"command": "markdownExtended.addRowAbove", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+a", | |
"command": "-markdownExtended.addRowAbove", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "shift+alt+j", | |
"command": "markdownExtended.addRowBelow", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+b", | |
"command": "-markdownExtended.addRowBelow", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+alt+l", | |
"command": "markdownExtended.DeleteRow", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+d ctrl+shift+r", | |
"command": "-markdownExtended.DeleteRow", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+alt+j", | |
"command": "markdownExtended.DeleteColumn", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+d ctrl+shift+c", | |
"command": "-markdownExtended.DeleteColumn", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+alt+p", | |
"command": "markdownExtended.pasteAsTable", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+p", | |
"command": "-markdownExtended.pasteAsTable", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+alt+t", | |
"command": "markdownExtended.formateTable", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "ctrl+shift+t ctrl+shift+f", | |
"command": "-markdownExtended.formateTable", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "shift+alt+w", | |
"command": "workbench.action.toggleActivityBarVisibility" | |
}, | |
{ | |
"key": "shift+alt+q", | |
"command": "workbench.action.toggleSidebarVisibility" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"json.maxItemsComputed": 10000, | |
"workbench.statusBar.visible": true, | |
"editor.tabCompletion": "on", | |
// 搜索结果显示在 panel 中 | |
"search.showLineNumbers": true, | |
// Tabs | |
"workbench.editor.showTabs": false, | |
"explorer.confirmDelete": false, | |
"editor.cursorBlinking": "smooth", | |
"editor.minimap.enabled": false, | |
"terminal.explorerKind": "external", | |
"editor.tabSize": 8, | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.parameterHints.enabled": false, | |
// Editor "settings" | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollbar.vertical": "hidden", | |
"editor.cursorWidth": 0, | |
"editor.fontFamily": "JuliaMono, monospace", | |
"editor.fontLigatures": "'zero', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'ss09', 'ss010', 'ss11', 'ss12', 'ss13','ss14','ss15','ss20'", | |
"editor.renderWhitespace": "boundary", | |
"window.menuBarVisibility": "toggle", | |
"editor.fontSize": 24, | |
"editor.fontWeight": "500", | |
"editor.lineHeight": 24, | |
"editor.rulers": [80], | |
//"editor.wordWrap": "on", | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": false, | |
"files.autoSave": "off", | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"explorer.confirmDragAndDrop": false, | |
"prettier.eslintIntegration": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"prettier.semi": false, | |
"prettier.requireConfig": true, | |
//相对显示代码行数 | |
"editor.lineNumbers": "on", | |
// 不要高亮相同的单词,很晃眼睛 | |
"editor.occurrencesHighlight": false, | |
"workbench.sideBar.location": "left", | |
"workbench.editor.labelFormat": "short", | |
// breadcrumbs | |
"breadcrumbs.enabled": true, | |
"breadcrumbs.symbolPath": "off", | |
// PLUGIN: matching tag | |
"highlight-matching-tag.styles": { | |
"opening": { | |
"name": { | |
"underline": "#1A7782" | |
} | |
} | |
}, | |
"workbench.editor.showIcons": true, | |
"vim.visualstar": true, | |
// PLUGIN: zoom | |
"zoombar.uiDisplayOrder": "-+", | |
// PLUGIN: text marker | |
"textmarker.highlightColors": [ | |
"cyan", | |
"pink", | |
"magenta", | |
"cornflowerblue", | |
"orange", | |
"skyblue" | |
], | |
"todohighlight.defaultStyle": { | |
"borderRadius": "1px" | |
}, | |
"textmarker.defaultHighlightColor": "tomato", | |
"textmarker.defaultHighlightOpacity": 0.2, | |
// 启用要发送给 Microsoft 的使用情况数据和错误。 | |
"terminal.integrated.fontFamily": "monospace", | |
// markdown header | |
"fileheader.customMade": { | |
"Description": "file content", | |
"Author": "Zhang Ke", | |
"Date": "Do not edit", | |
"LastEditors": "Zhang Ke", | |
"LastEditTime": "Do not edit" | |
}, | |
"fileheader.configObj": { | |
"prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 | |
}, | |
"[markdown]": { | |
//"editor.fontFamily": "'iA Writer Duospace'", | |
// 快速补全 | |
"editor.quickSuggestions": { | |
"comments": "on", | |
"strings": "on", | |
"other": "on" | |
}, | |
// snippet 提示优先 | |
"editor.snippetSuggestions": "top", | |
"editor.tabCompletion": "on", | |
// 使用enter 接受提示 | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"markdown.styles": [ | |
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", | |
"https://use.fontawesome.com/releases/v5.7.1/css/all.css" | |
], | |
"git.autofetch": true, | |
"PandocCiter.DefaultBib": "D:\\WorkSpace\\Render\\ref\\My-Library.bib", | |
// markdownExtended | |
"markdownExtended.disabledPlugins": "toc", | |
"pandoc.pdfOptString": "-s --pdf-engine=xelatex --template eisvogel --mathjax -F pandoc-plantuml -F mermaid-filter.cmd -F graphviz-filter.cmd -F pandoc-crossref --bibliography=Ref/My-Library.bib --csl=Ref/tribology-international.csl -H .\\Style\\head.tex --metadata-file=Style/metadata.yaml -f markdown", | |
// sync | |
"sync.gist": "3c8856c70f1900e335182de545b96825", | |
// markdownlint | |
"markdownlint.config": { | |
"MD031": false, | |
"MD045": false, | |
"MD040": false, | |
"MD048": false | |
}, | |
"files.associations": { | |
"*.latex": "latex" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [ | |
{ | |
"text": " NOTE: ", | |
"color": "orange", | |
"border": "1px dashed #FFBD45", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " FIXME: ", | |
"color": "tomato", | |
"border": "1px dashed tomato", | |
"backgroundColor": "#483204" | |
}, | |
{ | |
"text": " TODO: ", | |
"color": "#00B1AB", | |
"border": "1px dashed #00B1AB", | |
"backgroundColor": "#003743" | |
}, | |
{ | |
"text": " PLUGIN: ", | |
"color": "#6970C1", | |
"border": "1px dashed #6970C1", | |
"backgroundColor": "#404159" | |
}, | |
{ | |
"text": "\\boxed", | |
"color": "", | |
"border": "1px solid red", | |
"borderRadius": "2px", | |
"backgroundColor": "rgba(0,0,0,.2)" | |
}, | |
{ | |
"text": "!csv", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!uml", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!ditaa", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!blockdiag", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!dot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!twopi", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!asy", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!neato", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".matplotlib", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".octaveplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".gnuplot", | |
"color": "#FFFFFF", | |
"backgroundColor": "#29c7ac", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-start -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "<!-- prettier-ignore-end -->", | |
"color": "#2c786c", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "```", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "~~~", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ":::", | |
"color": "#f2a365", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".warn", | |
"color": "#ff7272", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".tips", | |
"color": "#fff591", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".info", | |
"color": "#c2f0fc", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": ".ques", | |
"color": "#ffb385", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newthought", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!sidenote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!marginnote", | |
"color": "#FFFFFF", | |
"backgroundColor": "#ffbd69", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!em", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!a", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidthfigure", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!img", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!fullwidth", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!table", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strong", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!u", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!abbr", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!newpage", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!today", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!strike", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "!mark", | |
"color": "#E06C75", | |
"backgroundColor": "", | |
"overviewRulerColor": "grey" | |
} | |
], | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.md", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
// markdown preview setting | |
"markdown-preview-enhanced.mathRenderingOption": "MathJax", | |
"markdown-preview-enhanced.pandocMarkdownFlavor": "markdown", | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
// Vim custom keyborad | |
"vim.leader": "<space>", | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.handleKeys": { | |
"<C-a>": true, | |
"<C-e>": true, | |
"<C-f>": false, | |
"<C-u>": false, | |
"<C-j>": true, | |
"<C-s>": true, | |
"<C-b>": false, | |
"<C-g>": true | |
}, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] // open memu | |
}, | |
{ | |
"before": ["<leader>", "f", "r"], | |
"commands": ["fileutils.renameFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "n"], | |
"commands": ["fileutils.newFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "m"], | |
"commands": ["fileutils.moveFile"] | |
}, | |
{ | |
"before": ["<leader>", "f", "f"], | |
"commands": ["workbench.files.action.collapseExplorerFolders"] | |
}, | |
{ | |
"before": ["<leader>", "f", "o"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
"before": ["<leader>", "f", "q"], | |
"commands": [ | |
"workbench.action.files.save", | |
"workbench.action.closeActiveEditor" | |
] | |
}, | |
{ | |
"before": ["<leader>", "p", "p"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
"before": ["<leader>", "p", "e"], | |
"commands": ["projectManager.editProjects"] | |
}, | |
// 窗口相关操作 | |
// -- 打开新窗口 | |
{ | |
"before": ["<leader>", "w", "s"], | |
"commands": ["workbench.action.splitEditorRight"] | |
}, | |
{ | |
"before": ["<leader>", "w", "v"], | |
"commands": ["workbench.action.splitEditorDown"] | |
}, | |
{ | |
"before": ["<leader>", "w", "c"], | |
"commands": ["workbench.action.joinTwoGroups"] | |
}, | |
{ | |
"before": ["<leader>", "w", "h"], | |
"commands": ["workbench.action.navigateLeft"] | |
}, | |
// -- 聚焦到右边的窗口 | |
{ | |
"before": ["<leader>", "w", "l"], | |
"commands": ["workbench.action.navigateRight"] | |
}, | |
// 聚焦到上面的窗口 | |
{ | |
"before": ["<leader>", "w", "k"], | |
"commands": ["workbench.action.navigateUp"] | |
}, | |
// 聚焦到下面的窗口 | |
{ | |
"before": ["<leader>", "w", "j"], | |
"commands": ["workbench.action.navigateDown"] | |
}, | |
{ | |
"before": ["<leader>", "g", "d"], | |
"commands": ["git.openChange"] | |
}, | |
{ | |
"before": ["<leader>", "g", "x"], | |
"commands": ["git.clean"] | |
}, | |
{ | |
"before": ["<leader>", "g", "X"], | |
"commands": ["git.cleanAll"] | |
}, | |
// NOTE: 打开后必须要选择,否则会使所有快捷键失效。。 | |
{ | |
"before": ["<leader>", "g", "b"], | |
"commands": ["git.checkout"] | |
}, | |
// 打开 gitlens file blame | |
{ | |
"before": ["<leader>", "g", "B"], | |
"commands": ["gitlens.toggleFileBlame"] | |
}, | |
// 查看当前 git Stats | |
{ | |
"before": ["<leader>", "g", "l"], | |
"commands": ["gitlens.showQuickRepoStatus"] | |
}, | |
{ | |
"before": ["<leader>", "g", "s"], | |
"commands": ["git.stage"] | |
}, | |
{ | |
"before": ["<leader>", "g", "S"], | |
"commands": ["git.stageAll"] | |
}, | |
{ | |
"before": ["<leader>", "g", "c"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "C"], | |
"commands": ["git.commitStaged"] | |
}, | |
{ | |
"before": ["<leader>", "g", "h"], | |
"commands": ["git-graph.view"] | |
}, | |
// 各种 Toggle | |
{ | |
"before": ["<leader>", "t", "f"], | |
"commands": ["workbench.files.action.focusFilesExplorer"] | |
}, | |
// 打开 activity 边栏 | |
{ | |
"before": ["<leader>", "t", "a"], | |
"commands": ["workbench.action.toggleActivityBarVisibility"] | |
}, | |
{ | |
"before": ["<leader>", "t", "g"], | |
"commands": ["workbench.view.extension.gitlens"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["textmarker.clearAllHighlight"] | |
}, | |
{ | |
"before": ["<leader>", "L"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["ctrl", "e"], | |
"commands": ["extension.vim_end"] | |
}, | |
// 搜索 | |
// NOTE: 目前有三种搜索方法了 | |
// 1. <leader> s, vim 的 * 搜索 | |
// 2. ctrl+s, 高亮单词,可以高亮多个 | |
// 3. ctrl+cmd+s, 全局搜索 | |
{ | |
"before": ["leader", "s"], | |
"after": ["*"] | |
}, | |
{ | |
"before": ["<C-i>"], | |
// "commands": ["editor.action.smartSelect.expand"] | |
"after": ["v", "a", "w"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
// "after": ["4", "k"] | |
"commands": ["cursorUp", "cursorUp", "cursorUp"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
// "after": ["4", "j"] | |
"commands": ["cursorDown", "cursorDown", "cursorDown"] | |
}, | |
// 折叠相关 | |
{ | |
"before": ["z", "f"], | |
// "after": ["4", "j"] | |
"commands": ["editor.foldAll"] | |
}, | |
{ | |
"before": ["z", "O"], | |
// "after": ["4", "j"] | |
"commands": ["editor.unfoldAll"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "<space>"], | |
"commands": ["workbench.action.showCommands"] | |
}, | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
}, | |
{ | |
"before": ["ctrl+h"], | |
"after": ["j", "j", "j"] | |
}, | |
{ | |
"before": ["ctrl+l"], | |
"after": ["k", "k", "k"] | |
}, | |
{ | |
"before": ["ctrl+e"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["f", "a"], | |
"after": ["0"] | |
}, | |
{ | |
"before": ["f", "e"], | |
"after": ["$"] | |
}, | |
// FIXME: not work | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"] | |
} | |
], | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "k"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.autoSwitchInputMethod.defaultIM": "keyboard-us", | |
"vim.autoSwitchInputMethod.enable": true, | |
"vim.autoSwitchInputMethod.obtainIMCmd": "/home/miuka/.config/script/getCurrentInputMethod.sh", | |
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx5-remote -s {im}", | |
// PLUGIN: macros commands | |
"macros": { | |
"lineStart": ["cursorHome"], | |
"confirmEsc": [ | |
// "workbench.action.toggleActivityBarVisibility", | |
"extension.vim_escape" | |
// "editor.cancelOperation", | |
// "cancelSelection", | |
// {"command": "Escape"} | |
] | |
}, | |
"markdown.marp.toolbarButtonForQuickPick": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideLineNumbers": false, | |
"gitlens.menus": { | |
"editor": { | |
"blame": false, | |
"clipboard": true, | |
"compare": true, | |
"details": false, | |
"history": false, | |
"remote": false | |
}, | |
"editorGroup": false, | |
"editorTab": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"explorer": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true | |
}, | |
"scmGroup": { | |
"compare": true, | |
"openClose": true, | |
"stash": true, | |
"stashInline": true | |
}, | |
"scmItem": { | |
"clipboard": true, | |
"compare": true, | |
"history": true, | |
"remote": true, | |
"stash": true | |
} | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "svipas.prettier-plus" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"matlab-formatter.indentwidth": 2, | |
"matlab.mlintpath": "mlint", | |
"markdown-preview-enhanced.revealjsTheme": "solarized.css", | |
"workbench.colorTheme": "Gruvbox Dark Hard", | |
"markdown-preview-enhanced.pandocArguments": [ | |
"--mathjax", | |
"--citeproc", | |
"--bibliography=/home/miuka/papers/bib/mybib_abb.bib", | |
"--csl=/home/miuka/papers/bib/tribology-international.csl" | |
], | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.wordWrap": "off", | |
"markdown-preview-enhanced.pandocPath": "pandoc", | |
"markdown-preview-enhanced.usePandocParser": true, | |
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"], | |
"julia.symbolCacheDownload": true, | |
"julia.enableTelemetry": false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"box": { | |
"prefix": "\\box", | |
"body": ["\\boxed{$1}"], | |
"description": "Create a box" | |
}, | |
"CiteReferrence": { | |
"prefix": "cc", | |
"body": ["[[$1]]"], | |
"description": "CiteRef" | |
}, | |
"CitePicture": { | |
"prefix": "#pc", | |
"body": ["{#fig:p$1}"], | |
"description": "CitePicture" | |
}, | |
"RcitePicture": { | |
"prefix": "@pc", | |
"body": ["[@fig:p$1]"], | |
"description": "RcitePicture" | |
}, | |
"CiteTable": { | |
"prefix": "#tb", | |
"body": ["{#tbl:t$1}"], | |
"description": "CiteTable" | |
}, | |
"RciteTable": { | |
"prefix": "@tb", | |
"body": ["[@tbl:t$1]"], | |
"description": "RciteTable" | |
}, | |
"CiteEquation": { | |
"prefix": "#eq", | |
"body": ["{#eq:e$1}"], | |
"description": "CiteEquation" | |
}, | |
"RciteEquation": { | |
"prefix": "@eq", | |
"body": ["[@eq:e$1]"], | |
"description": "RciteEquation" | |
}, | |
"IgnoreFormat": { | |
"prefix": "//ig", | |
"body": ["<!-- prettier-ignore -->"], | |
"description": "prettier-ignore" | |
}, | |
"Hcomments": { | |
"prefix": "//*", | |
"body": ["<!--*$1-->"], | |
"description": "Highlighted Comments" | |
}, | |
"Acomments": { | |
"prefix": "//!", | |
"body": ["<!--!$1-->"], | |
"description": "Alerts Comments" | |
}, | |
"Qcomments": { | |
"prefix": "//?", | |
"body": ["<!--?$1-->"], | |
"description": "Queries Comments" | |
}, | |
"Tcomments": { | |
"prefix": "//todo", | |
"body": ["<!--TODO:$1-->"], | |
"description": "TODO Comments" | |
}, | |
"TitleInfo": { | |
"prefix": ["//title"], | |
"body": [ | |
"---", | |
"title: \"$1\"", | |
"subtitle: \"$2\"", | |
"author: [Zhang Ke]", | |
"date: \"2020-03-24\"", | |
"subject: \"Markdown\"", | |
"keywords: [Markdown, Example]", | |
"lang: \"en\"", | |
"---" | |
], | |
"description": "Add hear YAML" | |
}, | |
"twopi": { | |
"prefix": "!twopi", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!twopi(./plots/${1:FileName}{#fig:p${2:Number} width=9cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "twopi picture" | |
}, | |
"uml": { | |
"prefix": "!uml", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!uml(./plots/${1:FileName}{#fig:p${2:Number} width=12cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "planuml picture" | |
}, | |
"mindmap": { | |
"prefix": "!min", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!uml(./plots/${1:FileName}{#fig:p${2:Number} width=12cm})(${3:Title})", | |
"~~~", | |
"@startmindmap", | |
"skinparam backgroundColor transparent", | |
"skinparam monochrome true", | |
"skinparam shadowing false", | |
"skinparam dpi 300", | |
"skinparam default{", | |
"FontColor Black", | |
"FontName Times New Roman", | |
"FontSize 10", | |
"FontStyle plain", | |
"TextAlignment left", | |
"}", | |
"${4:> Code Here}", | |
"@endmindmap", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "Mindmap picture" | |
}, | |
"ditaa": { | |
"prefix": "!ditaa", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!ditaa(./plots/${1:FileName}{#fig:p${2:Number} width=12cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "ditaa picture" | |
}, | |
"blockdiag": { | |
"prefix": "!blockdiag", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!blockdiag(./plots/${1:FileName}{#fig:p${2:Number} width=9cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "blockdiag picture" | |
}, | |
"asy": { | |
"prefix": "!asy", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!asy(./plots/${1:FileName}{#fig:p${2:Number} width=9cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "asy picture" | |
}, | |
"dot": { | |
"prefix": "!dot", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!dot(./plots/${1:FileName}{#fig:p${2:Number} width=6cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "dot picture" | |
}, | |
"neato": { | |
"prefix": "!neato", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"!neato(./plots/${1:FileName}{#fig:p${2:Number} width=8cm})(${3:Title})", | |
"~~~", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "neato picture" | |
}, | |
"matplotlib": { | |
"prefix": "!matplotlib", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"```{.matplotlib caption=\"${1:FileName}\" #fig:p${2:Number} width=7cm}", | |
"import matplotlib.pyplot as plt", | |
"import numpy as np", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "matplotlib picture" | |
}, | |
"octaveplot": { | |
"prefix": "!octaveplot", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"```{.octaveplot caption=\"${1:FileName}\" #fig:p${2:Number} width=7cm}", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "octaveplot picture" | |
}, | |
"gnuplot": { | |
"prefix": "!gnuplot", | |
"body": [ | |
"<!-- prettier-ignore-start -->", | |
"", | |
"```{.gnuplot caption=\"${1:FileName}\" #fig:p${2:Number} width=7cm}", | |
"${4:> Code Here}", | |
"~~~", | |
"", | |
"<!-- prettier-ignore-end -->" | |
], | |
"description": "gnuplot picture" | |
}, | |
"subpicture2": { | |
"prefix": "!sub2", | |
"body": [ | |
"<div id=\"fig:${1:FigName}\">", | |
"![${2:SubTitle}](${3:Picture}){width=50%}", | |
"![${4:SubTitle}](${5:Picture}){width=50%}\\hfill", | |
"", | |
"${6:PicutreTitle}", | |
"</div>" | |
], | |
"description": "Sub2 picture" | |
}, | |
"subpicture4": { | |
"prefix": "!sub4", | |
"body": [ | |
"<div id=\"fig:${1:FigName}\">", | |
"![${2:SubTitle}](${3:Picture}){width=50%}", | |
"![${4:SubTitle}](${5:Picture}){width=50%}\\hfill", | |
"![${6:SubTitle}](${7:Picture}){width=50%}", | |
"![${8:SubTitle}](${9:Picture}){width=50%}", | |
"", | |
"${10:PicutreTitle}", | |
"</div>" | |
], | |
"description": "Sub4 picture" | |
}, | |
"warn": { | |
"prefix": ":warn", | |
"body": ["::: {.warn}", "$1", ":::"], | |
"description": "Warning" | |
}, | |
"tips": { | |
"prefix": ":tips", | |
"body": ["::: {.tips}", "$1", ":::"], | |
"description": "Tips" | |
}, | |
"info": { | |
"prefix": ":info", | |
"body": ["::: {.info}", "$1", ":::"], | |
"description": "Information" | |
}, | |
"ques": { | |
"prefix": ":ques", | |
"body": ["::: {.ques}", "$1", ":::"], | |
"description": "Question" | |
}, | |
"inline math": { | |
"scope": "", | |
"prefix": "ii", | |
"body": ["$$1$ $0"], | |
"description": "Create inline math formula" | |
}, | |
"display math": { | |
"scope": "", | |
"prefix": "dd", | |
"body": ["$$", "$1", "$$$0"], | |
"description": "Create display math formula" | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment