diff --git a/dbbackup b/dbbackup index fc5c8d8..57f1385 100755 Binary files a/dbbackup and b/dbbackup differ diff --git a/dbbackup_linux_amd64 b/dbbackup_linux_amd64 new file mode 100755 index 0000000..fc5c8d8 Binary files /dev/null and b/dbbackup_linux_amd64 differ diff --git a/internal/tui/input.go b/internal/tui/input.go index 8665631..ffbea9c 100644 --- a/internal/tui/input.go +++ b/internal/tui/input.go @@ -71,7 +71,7 @@ func (m InputModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) { } return m, nil - case "backspace": + case "backspace", "ctrl+h": if len(m.value) > 0 && m.cursor > 0 { m.value = m.value[:m.cursor-1] + m.value[m.cursor:] m.cursor-- diff --git a/internal/tui/settings.go b/internal/tui/settings.go index 6798a21..beaf805 100644 --- a/internal/tui/settings.go +++ b/internal/tui/settings.go @@ -353,7 +353,7 @@ func (m SettingsModel) handleEditingInput(msg tea.KeyMsg) (tea.Model, tea.Cmd) { case "enter": return m.saveEditedValue() - case "backspace": + case "backspace", "ctrl+h": if len(m.editingValue) > 0 { m.editingValue = m.editingValue[:len(m.editingValue)-1] }