Skip to content

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

License

Notifications You must be signed in to change notification settings

Chaitanya-Shahare/lazygit-for-vscode

Repository files navigation

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

Known Issues

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 with PR #9

1.0.7

  • Feature: Add custom command for powershell & other shells #15, user can now add custom command for powershell and other shells in the settings.

Enjoy!

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •