diff --git a/README.md b/README.md index b27169b..ac002d0 100644 --- a/README.md +++ b/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 diff --git a/docs/guide.md b/docs/guide.md index 96d6cf1..2baaff0 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -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) diff --git a/docs/screenshots/screen_1.png b/docs/screenshots/screen_1.png index 4c32b0c..474afc6 100644 Binary files a/docs/screenshots/screen_1.png and b/docs/screenshots/screen_1.png differ diff --git a/docs/screenshots/screen_2.png b/docs/screenshots/screen_2.png index 4731547..f2d697b 100644 Binary files a/docs/screenshots/screen_2.png and b/docs/screenshots/screen_2.png differ diff --git a/docs/screenshots/screen_3.png b/docs/screenshots/screen_3.png index 5fd7c53..9f0f7a1 100644 Binary files a/docs/screenshots/screen_3.png and b/docs/screenshots/screen_3.png differ diff --git a/docs/screenshots/screen_4.png b/docs/screenshots/screen_4.png index 8260c1c..c34188e 100644 Binary files a/docs/screenshots/screen_4.png and b/docs/screenshots/screen_4.png differ diff --git a/docs/screenshots/screen_5.png b/docs/screenshots/screen_5.png index 53a3184..46a6758 100644 Binary files a/docs/screenshots/screen_5.png and b/docs/screenshots/screen_5.png differ