A VSCode extension to open GitUI and Lazygit in an integrated terminal.
There are 2 ways to install this extension:
- Install from the Visual Studio Code Marketplace
- Download VSIX file from GitHub Releases
vscode-gitui.open: Open GitUI/Lazygit in terminalvscode-gitui.reload: Reload GitUI/Lazygit on PATH
Warning
When running vscode-gitui.open in a Python environment, the extension temporarily sets the python.terminal.activateEnvironment setting to false at the workspace level for better user experience. After execution, the settings is automatically restored to its original value. (If the setting is already false, this step is skipped.)
ctrl+alt+g: Open GitUI/Lazygit (Linux/Windows)ctrl+cmd+g: Open GitUI/Lazygit (macOS)
{
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["space", "g", "g"],
"commands": [{ "command": "vscode-gitui.open" }]
},
{
"before": ["space", "g", "r"],
"commands": [{ "command": "vscode-gitui.reload" }]
}
]
}vscode-gitui.useWSL: Enable if using GitUI/Lazygit via WSL (Windows only).vscode-gitui.useLazygit: Enable if you want to use Lazygit instead of GitUI.
