feat(tui): improve editor Ctrl/Alt word and line deletion shortcuts

- Add Ctrl+W for word deletion (stops at whitespace/punctuation)
- Add Ctrl+U for delete to start of line (merges with previous line at col 0)
- Change Ctrl+K from delete entire line to delete to end of line (merges with next line at EOL)
- Add Option+Backspace support in Ghostty (maps to Ctrl+W via ESC+DEL sequence)
- Cmd+Backspace in Ghostty works as Ctrl+U (terminal sends same control code)
- Update README and CHANGELOG with new keyboard shortcuts

Fixes #2, Fixes #3
This commit is contained in:
Mario Zechner 2025-11-14 23:19:24 +01:00
parent 508d1bb2d6
commit a686f61c1d
6 changed files with 215 additions and 36 deletions

View file

@ -1898,9 +1898,9 @@ export const MODELS = {
reasoning: true,
input: ["text", "image"],
cost: {
input: 1.5,
output: 6,
cacheRead: 0.375,
input: 0.25,
output: 2,
cacheRead: 0.024999999999999998,
cacheWrite: 0,
},
contextWindow: 400000,
@ -2289,13 +2289,13 @@ export const MODELS = {
reasoning: true,
input: ["text"],
cost: {
input: 0.6,
output: 2.2,
input: 0.44999999999999996,
output: 1.9,
cacheRead: 0,
cacheWrite: 0,
},
contextWindow: 204800,
maxTokens: 131072,
contextWindow: 202752,
maxTokens: 4096,
} satisfies Model<"openai-completions">,
"anthropic/claude-sonnet-4.5": {
id: "anthropic/claude-sonnet-4.5",