jesseduffield.lazygit/pkg/config
Trương Duy Khánh 19c702f9ab
Add a keybinding to collapse the parent directory of the selected file (#1)
When a file is deeply nested (e.g. dir/subdir/file), there was no quick
way to collapse an ancestor directory without walking back up the tree
one row at a time. This adds <backspace> in the Files and Commit Files
panels to jump the selection to the parent directory and collapse it,
skipping over directories that got merged away by path compression.
Pressing it again from the root collapses the root itself.

Relates to upstream repo's #4984 and #4095.
2026-07-28 09:21:48 +07:00
..
app_config.go Allow overriding the platform used for default keybindings 2026-07-03 19:08:22 +02:00
app_config_test.go Allow overriding the platform used for default keybindings 2026-07-03 19:08:22 +02:00
config_default_platform.go Clean up build tags 2025-08-14 20:40:44 +02:00
config_linux.go Fix opening links containing ampersands (&) in WSL 2024-12-04 09:43:30 +01:00
config_windows.go Change OpenCommand to Open and OpenLinkCommand to OpenLink 2023-04-13 13:14:00 +02:00
dummies.go Fold legacy quit-alt1 into the multi-key quit binding 2026-05-25 15:32:47 +02:00
editor_presets.go fix(config): add Nushell support for nvim-remote preset 2026-02-07 09:00:10 +01:00
editor_presets_test.go Fix nvim-remote commands for fish shell 2025-04-27 20:12:11 +02:00
keybinding.go Fold legacy quit-alt1 into the multi-key quit binding 2026-05-25 15:32:47 +02:00
keybinding_test.go Fold legacy quit-alt1 into the multi-key quit binding 2026-05-25 15:32:47 +02:00
keynames.go Convert keybinding fields to Keybinding 2026-05-25 15:32:47 +02:00
keynames_test.go Change keybinding syntax to spell out full modifier names, and use + instead of - 2026-04-30 22:38:53 +02:00
pager_config.go Support a {{diffContext}} template variable in external diff command 2026-07-23 17:13:02 +02:00
pager_config_test.go Allow cycling pagers in reverse 2026-06-07 15:51:57 +02:00
side_panel.go Add the gui.sidePanels config option 2026-06-23 14:15:18 +02:00
user_config.go Add a keybinding to collapse the parent directory of the selected file (#1) 2026-07-28 09:21:48 +07:00
user_config_validation.go Stop requiring jumpToBlock to have exactly five entries 2026-06-23 14:15:18 +02:00
user_config_validation_test.go Stop requiring jumpToBlock to have exactly five entries 2026-06-23 14:15:18 +02:00