summaryrefslogtreecommitdiffstats
path: root/pkg/config/editor_presets.go
AgeCommit message (Collapse)Author
2024-05-19improve `nvim-remote` modeCharlie Moog
- 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.
2024-03-02Provide two helix presets, one for "helix" and one for "hx"Stefan Haller
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.
2023-10-14Add 'lvim' editor preset for lunarvimzottelsheep
Add 'lvim' as a new standardTerminalEditorPreset, since lunarvim uses an alias for nvim.
2023-10-03Add Micro editor presetNikita Karamov
2023-08-09use 'suspend' instead of 'editInTerminal' internallyJesse Duffield
'suspend' is a more appropriate name, especially now that you can choose not to suspend despite still being in a terminal
2023-08-09Add nvim-remote editor presetJesse Duffield
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.
2023-08-09Honour editInTerminal value when opening a worktree folderJesse Duffield
There was no good reason not to do this in the first place.
2023-07-30Use double dash for disambuating path in editor templatesJesse Duffield
2023-07-30Support opening worktree in editorJesse Duffield
2023-06-05kakoune binary nameEnrico Borba
2023-05-26Clean up helix editor presetJesse Duffield
2023-05-24Add helix editor presetdvic
2023-05-04add comment to encourage keeping code and docs in syncJesse Duffield
2023-04-27Add an editor preset for kakoune (kakoune.org).J. B. Rainsberger
2023-04-13Implement edit presetsStefan Haller