docs: refresh unified tui screenshots
Complete the final task of the unified TUI shell plan, which had been left undone: the code dropped F1 in favour of Ctrl+H, but README and the guide still documented F1 as the full-help key in nine places, and the repository screenshots still showed the pre-shell UI. - Replace every F1 reference in README.md and docs/guide.md with Ctrl+H, including the two ASCII help blocks that mirror runtime output. - Document the BS/DEL terminal constraint: Ctrl+H is BS (0x08) while xterm sends DEL (0x7F) for Backspace, so help and text editing do not collide. - Recapture all five screenshots from the current binary in a real xterm at 120x40, 80x24 and 60x16 using an isolated XDG profile. Runtime verification in xterm confirms Ctrl+H opens full help while seven Backspace presses correctly trim typed text, and that every captured screen carries the header, framed content and bottom-anchored footer. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
11
README.md
|
|
@ -111,11 +111,16 @@ sshkeeper / Servers Vault unlocked · 1 profile
|
|||
Press `?` outside text editors for a compact hotkey reference. Inside forms and
|
||||
search, `?` remains normal text input.
|
||||
|
||||
### Full Help (F1)
|
||||
### Full Help (Ctrl+H)
|
||||
|
||||
Press `F1` on any screen for full documentation including routes, port
|
||||
Press `Ctrl+H` on any screen for full documentation including routes, port
|
||||
forwarding, tunnels, and vault.
|
||||
|
||||
`Ctrl+H` is the BS control character (0x08). xterm and most modern emulators
|
||||
send DEL (0x7F) for Backspace, so help and text editing never collide. A
|
||||
terminal configured to send BS for Backspace cannot distinguish the two; switch
|
||||
it to DEL (in xterm, `backarrowKey: false`).
|
||||
|
||||
### Screenshots
|
||||
|
||||
| Wide dashboard | Dashboard 80x24 | Server form 60x16 |
|
||||
|
|
@ -138,7 +143,7 @@ forwarding, tunnels, and vault.
|
|||
| Ctrl+X | Action menu (connect, tunnels, forwards, route, test, edit, delete, import/export, vault actions) |
|
||||
| Ins | Select / deselect a server |
|
||||
| ? | Quick help (hotkeys) |
|
||||
| F1 | Full documentation |
|
||||
| Ctrl+H | Full documentation |
|
||||
| Ctrl+Q / Ctrl+C | Quit |
|
||||
|
||||
Templates are global entities and can run on any server. Foreground template
|
||||
|
|
|
|||
|
|
@ -170,7 +170,7 @@ Auth: agent Group: - Status: ?
|
|||
| `Ctrl+F` | Поиск |
|
||||
| `Ins` | Выбрать/снять выбор |
|
||||
| `?` | Краткая справка по клавишам |
|
||||
| `F1` | Полная справка по приложению |
|
||||
| `Ctrl+H` | Полная справка по приложению |
|
||||
| `Ctrl+Q` | Выход |
|
||||
|
||||
`Ctrl+Q` работает глобально. Если активная форма содержит несохранённые
|
||||
|
|
@ -179,7 +179,7 @@ Auth: agent Group: - Status: ?
|
|||
### Быстрая справка по клавишам
|
||||
|
||||
Нажмите `?` на экране списка или менеджера. В текстовом поле символ `?`
|
||||
остаётся обычным вводом. `F1` открывает полную справку также из форм.
|
||||
остаётся обычным вводом. `Ctrl+H` открывает полную справку также из форм.
|
||||
|
||||
```
|
||||
sshkeeper — Quick Help
|
||||
|
|
@ -211,14 +211,20 @@ sshkeeper — Quick Help
|
|||
|
||||
Other
|
||||
? This quick help
|
||||
F1 Full documentation
|
||||
Ctrl+H Full documentation
|
||||
|
||||
Esc / Enter / ? / q — close
|
||||
```
|
||||
|
||||
### Полная справка по приложению
|
||||
|
||||
Нажмите `F1` на любом экране. Это полная документация по sshkeeper:
|
||||
Нажмите `Ctrl+H` на любом экране. Это полная документация по sshkeeper:
|
||||
|
||||
> **Про терминалы.** `Ctrl+H` — это управляющий символ BS (0x08), а Backspace в
|
||||
> xterm и большинстве современных эмуляторов шлёт DEL (0x7F), поэтому справка и
|
||||
> редактирование текста не конфликтуют. Если ваш терминал настроен отправлять BS
|
||||
> по Backspace, различить их невозможно: Backspace начнёт открывать справку.
|
||||
> В этом случае переключите терминал на DEL (в xterm — `backarrowKey: false`).
|
||||
|
||||
```
|
||||
sshkeeper — Full Help
|
||||
|
|
@ -238,7 +244,7 @@ sshkeeper — Full Help
|
|||
Enter Select / Confirm / Open
|
||||
Esc Back / Cancel / Close
|
||||
? Quick help (hotkeys)
|
||||
F1 Full documentation
|
||||
Ctrl+H Full documentation
|
||||
Ctrl+Q Quit
|
||||
|
||||
Server list
|
||||
|
|
@ -743,7 +749,7 @@ sshkeeper connect secure
|
|||
| `Ctrl+X` | Меню действий |
|
||||
| `Ins` | Выбрать/снять выбор |
|
||||
| `?` | Краткая справка по клавишам |
|
||||
| `F1` | Полная справка по приложению |
|
||||
| `Ctrl+H` | Полная справка по приложению |
|
||||
| `Ctrl+Q` | Выход |
|
||||
|
||||
### Меню действий (Ctrl+X)
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 69 KiB |
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 20 KiB |