Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chaitanya-shahare/lazygit-for-vscode

This is a vscode extension that gives a function and a key bind to open lazygit in a terminal in the main editor pane of VSCode
https://github.com/chaitanya-shahare/lazygit-for-vscode

typescript vscode-extension

Last synced: 3 months ago
JSON representation

This is a vscode extension that gives a function and a key bind to open lazygit in a terminal in the main editor pane of VSCode

Awesome Lists containing this project

README

        

# Lazygit for VSCode README

This is an extension that allows you to open lazygit in your VSCode instace without a bunch of steps.
Lazygit is a TUI (Terminal User Interface) git client.

## Features

- `cmd+g g` or `ctrl+g g` for opening lazygit
- You can also server for lazygit in the command pallet (`cmd + shift + p` -> lazygit)
- users can add a custom keybind to the function `lazygit.openLazygit`.

## Requirements

- Lazygit must be installed on your system.
- for lazygit installation refer -> https://github.com/jesseduffield/lazygit

## Known Issues

- No known issues, you can open issues here -> https://github.com/Chaitanya-Shahare/lazygit-for-vscode/issues
- Your contributions in the issues would be appreciated

## Release Notes

- If lazygit is already open, the focus is returned to the terminal, instead of opening a new instance of lazygit.
- Fixed issue: when lazygit is opened, if any other terminals are active, terminal panel is not opened.

### 1.0.0

Initial release of lazygit for VSCode

### 1.0.1

### 1.0.2

### 1.0.3

### 1.0.4

- After quiting lazygit, the terminal is exited and the focus is returned to the editor

### 1.0.5

- If lazygit is already open, the focus is returned to the terminal, instead of opening a new instance of lazygit.
- Fixed issue: when lazygit is opened, if any other terminals are active, terminal panel is not opened.

### 1.0.6

- Fixed issue: [BUG] Terminal does not move to editor consistently in WSL [#7](https://github.com/Chaitanya-Shahare/lazygit-for-vscode/issues/7) with [PR #9](https://github.com/Chaitanya-Shahare/lazygit-for-vscode/pull/9)

**Enjoy!**