Age | Commit message (Collapse) | Author |
|
- If _not_ inside a neovim session, treat as
a normal nvim session and suspend lazygit.
- If inside a neovim session:
- Do not try to suspend lazygit.
- Send `q` keystroke to neovim session to quit lazygit.
- Send filename/line/etc. to neovim session.
|
|
The helix binary seems to be called "helix" on some distributions (e.g. Arch),
but "hx" on others (e.g. Fedora). Provide presets for both, so that
auto-detection from $EDITOR works.
|
|
Add 'lvim' as a new standardTerminalEditorPreset, since lunarvim uses an alias for nvim.
|
|
|
|
'suspend' is a more appropriate name, especially now that you can choose not to suspend despite
still being in a terminal
|
|
This allows us to jump back to the parent neovim process when we want to edit a file, rather than opening a new neovim
process within lazygit.
Arguably this should be the default, but I'm not familiar with the various ways people use lazygit with neovim.
|
|
There was no good reason not to do this in the first place.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|