jesseduffield.lazygit/pkg/commands
Stefan Haller 73019574a8 Support editing multiple files at once using range selection
We pass all of them to a single editor command, hoping that the editor will be
able to handle multiple files (VS Code and vim do).

We ignore directories that happen to be in the selection range; this makes it
easier to edit multiple files in different folders in tree view. We show an
error if only directories are selected, though.
2024-03-22 08:20:16 +01:00
..
git_commands Support editing multiple files at once using range selection 2024-03-22 08:20:16 +01:00
git_config Remove secureexec package 2023-07-30 19:59:51 +10:00
hosting_service Remove redundant len check 2023-10-04 21:03:26 +08:00
models Show all submodules recursively 2024-03-07 20:16:28 +01:00
oscommands Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
patch Support selecting file range in patch builder 2024-01-28 12:00:47 +11:00
testdata Support opening lazygit in a submodule 2019-05-12 17:59:49 +10:00
types/enums Show mode-specific keybinding suggestions 2024-01-28 08:33:13 +11:00
git.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
git_cmd_obj_builder.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
git_cmd_obj_runner.go Retry on index.lock error 2023-07-10 19:13:18 +10:00