diff --git a/docs/keybindings/Keybindings_de.md b/docs/keybindings/Keybindings_de.md index 2d306a2d..3fa4eaf4 100644 --- a/docs/keybindings/Keybindings_de.md +++ b/docs/keybindings/Keybindings_de.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorheriges Tab ]: nächstes Tab /: filter list + f: filter list ## Dienste @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorheriges Tab ]: nächstes Tab /: filter list + f: filter list ## Images @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorheriges Tab ]: nächstes Tab /: filter list + f: filter list ## Volumes @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorheriges Tab ]: nächstes Tab /: filter list + f: filter list ## Netzwerk @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorheriges Tab ]: nächstes Tab /: filter list + f: filter list ## Haupt diff --git a/docs/keybindings/Keybindings_en.md b/docs/keybindings/Keybindings_en.md index 13470d1d..a1927e92 100644 --- a/docs/keybindings/Keybindings_en.md +++ b/docs/keybindings/Keybindings_en.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: previous tab ]: next tab /: filter list + f: filter list ## Services @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: previous tab ]: next tab /: filter list + f: filter list ## Images @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: previous tab ]: next tab /: filter list + f: filter list ## Volumes @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: previous tab ]: next tab /: filter list + f: filter list ## Networks @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: previous tab ]: next tab /: filter list + f: filter list ## Main diff --git a/docs/keybindings/Keybindings_es.md b/docs/keybindings/Keybindings_es.md index 145c7a22..cc04e113 100644 --- a/docs/keybindings/Keybindings_es.md +++ b/docs/keybindings/Keybindings_es.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: anterior pestaña ]: siguiente pestaña /: filtrar lista + f: filtar list ## Servicios @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: anterior pestaña ]: siguiente pestaña /: filtrar lista + f: filtar list ## Imágenes @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: anterior pestaña ]: siguiente pestaña /: filtrar lista + f: filtar list ## Volúmenes @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: anterior pestaña ]: siguiente pestaña /: filtrar lista + f: filtar list ## Redes @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: anterior pestaña ]: siguiente pestaña /: filtrar lista + f: filtar list ## Inicio diff --git a/docs/keybindings/Keybindings_fr.md b/docs/keybindings/Keybindings_fr.md index 260fe0bd..0d367037 100644 --- a/docs/keybindings/Keybindings_fr.md +++ b/docs/keybindings/Keybindings_fr.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: onglet précédent ]: onglet suivant /: filter list + f: filter list ## Services @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: onglet précédent ]: onglet suivant /: filter list + f: filter list ## Images @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: onglet précédent ]: onglet suivant /: filter list + f: filter list ## Volumes @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: onglet précédent ]: onglet suivant /: filter list + f: filter list ## Réseaux @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: onglet précédent ]: onglet suivant /: filter list + f: filter list ## Principal diff --git a/docs/keybindings/Keybindings_it.md b/docs/keybindings/Keybindings_it.md new file mode 100644 index 00000000..428e7a07 --- /dev/null +++ b/docs/keybindings/Keybindings_it.md @@ -0,0 +1,118 @@ +_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/cheatsheet/main.go generate` from the project root._ + +# Lazydocker menu + +## Progetto + +
+  e: modifica configurazione lazydocker
+  o: apri configurazione lazydocker
+  m: visualizza log
+  enter: focus sul pannello principale
+  [: scheda precedente
+  ]: scheda successiva
+
+ +## Contenitori + +
+  d: rimuovi
+  e: nascondi/mostra contenitori arrestati
+  p: pausa
+  s: arresta
+  r: riavvia
+  a: collega
+  m: visualizza log
+  E: esegui shell
+  c: esegui comando personalizzato
+  b: visualizza comandi in blocco
+  w: apri nel browser (la prima porta è http)
+  enter: focus sul pannello principale
+  [: scheda precedente
+  ]: scheda successiva
+  /: filtra elenco
+  f: filtra elenco
+
+ +## Servizi + +
+  u: avvia servizio
+  d: rimuovi contenitori
+  s: arresta
+  p: pausa
+  r: riavvia
+  S: avvia
+  a: collega
+  m: visualizza log
+  U: avvia progetto
+  D: arresta progetto
+  R: visualizza opzioni di riavvio
+  c: esegui comando personalizzato
+  b: visualizza comandi in blocco
+  E: esegui shell
+  w: apri nel browser (la prima porta è http)
+  enter: focus sul pannello principale
+  [: scheda precedente
+  ]: scheda successiva
+  /: filtra elenco
+  f: filtra elenco
+
+ +## Immagini + +
+  c: esegui comando personalizzato
+  d: rimuovi immagine
+  b: visualizza comandi in blocco
+  enter: focus sul pannello principale
+  [: scheda precedente
+  ]: scheda successiva
+  /: filtra elenco
+  f: filtra elenco
+
+ +## Volumi + +
+  c: esegui comando personalizzato
+  d: rimuovi volume
+  b: visualizza comandi in blocco
+  enter: focus sul pannello principale
+  [: scheda precedente
+  ]: scheda successiva
+  /: filtra elenco
+  f: filtra elenco
+
+ +## Reti + +
+  c: esegui comando personalizzato
+  d: rimuovi rete
+  b: visualizza comandi in blocco
+  enter: focus sul pannello principale
+  [: scheda precedente
+  ]: scheda successiva
+  /: filtra elenco
+  f: filtra elenco
+
+ +## Principale + +
+  esc: ritorna
+
+ +## Globale + +
+  +: modalità schermo successiva (normale/metà/schermo intero)
+  _: modalità schermo precedente
+  1: focus sul pannello progetti
+  2: focus sul pannello servizi
+  3: focus sul pannello contenitori
+  4: focus sul pannello immagini
+  5: focus sul pannello volumi
+  6: focus sul pannello reti
+
diff --git a/docs/keybindings/Keybindings_ja.md b/docs/keybindings/Keybindings_ja.md new file mode 100644 index 00000000..b7a34464 --- /dev/null +++ b/docs/keybindings/Keybindings_ja.md @@ -0,0 +1,118 @@ +_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/cheatsheet/main.go generate` from the project root._ + +# Lazydocker メニュー + +## プロジェクト + +
+  e: lazydocker設定を編集
+  o: lazydocker設定を開く
+  m: ログを表示
+  enter: メインパネルにフォーカス
+  [: 前のタブ
+  ]: 次のタブ
+
+ +## コンテナ + +
+  d: 削除
+  e: 停止したコンテナを非表示/表示
+  p: 一時停止
+  s: 停止
+  r: 再起動
+  a: アタッチ
+  m: ログを表示
+  E: シェルを実行
+  c: カスタムコマンドを実行
+  b: 一括コマンドを表示
+  w: ブラウザで開く(最初のポートはhttp)
+  enter: メインパネルにフォーカス
+  [: 前のタブ
+  ]: 次のタブ
+  /: リストをフィルター
+  f: リストをフィルター
+
+ +## サービス + +
+  u: サービスを起動
+  d: コンテナを削除
+  s: 停止
+  p: 一時停止
+  r: 再起動
+  S: 開始
+  a: アタッチ
+  m: ログを表示
+  U: プロジェクトを起動
+  D: プロジェクトを停止
+  R: 再起動オプションを表示
+  c: カスタムコマンドを実行
+  b: 一括コマンドを表示
+  E: シェルを実行
+  w: ブラウザで開く(最初のポートはhttp)
+  enter: メインパネルにフォーカス
+  [: 前のタブ
+  ]: 次のタブ
+  /: リストをフィルター
+  f: リストをフィルター
+
+ +## イメージ + +
+  c: カスタムコマンドを実行
+  d: イメージを削除
+  b: 一括コマンドを表示
+  enter: メインパネルにフォーカス
+  [: 前のタブ
+  ]: 次のタブ
+  /: リストをフィルター
+  f: リストをフィルター
+
+ +## ボリューム + +
+  c: カスタムコマンドを実行
+  d: ボリュームを削除
+  b: 一括コマンドを表示
+  enter: メインパネルにフォーカス
+  [: 前のタブ
+  ]: 次のタブ
+  /: リストをフィルター
+  f: リストをフィルター
+
+ +## ネットワーク + +
+  c: カスタムコマンドを実行
+  d: ネットワークを削除
+  b: 一括コマンドを表示
+  enter: メインパネルにフォーカス
+  [: 前のタブ
+  ]: 次のタブ
+  /: リストをフィルター
+  f: リストをフィルター
+
+ +## メイン + +
+  esc: 戻る
+
+ +## グローバル + +
+  +: 次の画面モード(通常/半分/フルスクリーン)
+  _: 前の画面モード
+  1: プロジェクトパネルにフォーカス
+  2: サービスパネルにフォーカス
+  3: コンテナパネルにフォーカス
+  4: イメージパネルにフォーカス
+  5: ボリュームパネルにフォーカス
+  6: ネットワークパネルにフォーカス
+
diff --git a/docs/keybindings/Keybindings_nl.md b/docs/keybindings/Keybindings_nl.md index dca57f64..3ec6d6bd 100644 --- a/docs/keybindings/Keybindings_nl.md +++ b/docs/keybindings/Keybindings_nl.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorige tab ]: volgende tab /: filter list + f: filter list ## Diensten @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorige tab ]: volgende tab /: filter list + f: filter list ## Images @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorige tab ]: volgende tab /: filter list + f: filter list ## Volumes @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorige tab ]: volgende tab /: filter list + f: filter list ## Networks @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: vorige tab ]: volgende tab /: filter list + f: filter list ## Hoofd diff --git a/docs/keybindings/Keybindings_pl.md b/docs/keybindings/Keybindings_pl.md index c290fdc2..90ae1e35 100644 --- a/docs/keybindings/Keybindings_pl.md +++ b/docs/keybindings/Keybindings_pl.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: poprzednia zakładka ]: następna zakładka /: filter list + f: filter list ## Serwisy @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: poprzednia zakładka ]: następna zakładka /: filter list + f: filter list ## Obrazy @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: poprzednia zakładka ]: następna zakładka /: filter list + f: filter list ## Wolumeny @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: poprzednia zakładka ]: następna zakładka /: filter list + f: filter list ## Sieci @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: poprzednia zakładka ]: następna zakładka /: filter list + f: filter list ## Główne diff --git a/docs/keybindings/Keybindings_pt.md b/docs/keybindings/Keybindings_pt.md index 73544cc9..ea4a6324 100644 --- a/docs/keybindings/Keybindings_pt.md +++ b/docs/keybindings/Keybindings_pt.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: aba anterior ]: próxima aba /: filtrar lista + f: filtrar lista ## Serviços @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: aba anterior ]: próxima aba /: filtrar lista + f: filtrar lista ## Imagens @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: aba anterior ]: próxima aba /: filtrar lista + f: filtrar lista ## Volumes @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: aba anterior ]: próxima aba /: filtrar lista + f: filtrar lista ## Redes @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: aba anterior ]: próxima aba /: filtrar lista + f: filtrar lista ## Principal diff --git a/docs/keybindings/Keybindings_ru.md b/docs/keybindings/Keybindings_ru.md new file mode 100644 index 00000000..de4ec1e1 --- /dev/null +++ b/docs/keybindings/Keybindings_ru.md @@ -0,0 +1,118 @@ +_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/cheatsheet/main.go generate` from the project root._ + +# Lazydocker меню + +## Проект + +
+  e: редактировать конфигурацию lazydocker
+  o: открыть конфигурацию lazydocker
+  m: просмотр логов
+  enter: фокус на главную панель
+  [: предыдущая вкладка
+  ]: следующая вкладка
+
+ +## Контейнеры + +
+  d: удалить
+  e: скрыть/показать остановленные контейнеры
+  p: приостановить
+  s: остановить
+  r: перезапустить
+  a: подключиться
+  m: просмотр логов
+  E: выполнить shell
+  c: выполнить пользовательскую команду
+  b: просмотр групповых команд
+  w: открыть в браузере (первый порт - http)
+  enter: фокус на главную панель
+  [: предыдущая вкладка
+  ]: следующая вкладка
+  /: фильтровать список
+  f: фильтровать список
+
+ +## Сервисы + +
+  u: запустить сервис
+  d: удалить контейнеры
+  s: остановить
+  p: приостановить
+  r: перезапустить
+  S: запустить
+  a: подключиться
+  m: просмотр логов
+  U: запустить проект
+  D: остановить проект
+  R: просмотр параметров перезапуска
+  c: выполнить пользовательскую команду
+  b: просмотр групповых команд
+  E: выполнить shell
+  w: открыть в браузере (первый порт - http)
+  enter: фокус на главную панель
+  [: предыдущая вкладка
+  ]: следующая вкладка
+  /: фильтровать список
+  f: фильтровать список
+
+ +## Образы + +
+  c: выполнить пользовательскую команду
+  d: удалить образ
+  b: просмотр групповых команд
+  enter: фокус на главную панель
+  [: предыдущая вкладка
+  ]: следующая вкладка
+  /: фильтровать список
+  f: фильтровать список
+
+ +## Тома + +
+  c: выполнить пользовательскую команду
+  d: удалить том
+  b: просмотр групповых команд
+  enter: фокус на главную панель
+  [: предыдущая вкладка
+  ]: следующая вкладка
+  /: фильтровать список
+  f: фильтровать список
+
+ +## Сети + +
+  c: выполнить пользовательскую команду
+  d: удалить сеть
+  b: просмотр групповых команд
+  enter: фокус на главную панель
+  [: предыдущая вкладка
+  ]: следующая вкладка
+  /: фильтровать список
+  f: фильтровать список
+
+ +## Главная + +
+  esc: вернуться
+
+ +## Глобальные + +
+  +: следующий режим экрана (обычный/половина/полный экран)
+  _: предыдущий режим экрана
+  1: фокус на панель проектов
+  2: фокус на панель сервисов
+  3: фокус на панель контейнеров
+  4: фокус на панель образов
+  5: фокус на панель томов
+  6: фокус на панель сетей
+
diff --git a/docs/keybindings/Keybindings_tr.md b/docs/keybindings/Keybindings_tr.md index 787d7d15..b511ae14 100644 --- a/docs/keybindings/Keybindings_tr.md +++ b/docs/keybindings/Keybindings_tr.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: önceki sekme ]: sonraki sekme /: filter list + f: filter list ## Servisler @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: önceki sekme ]: sonraki sekme /: filter list + f: filter list ## Imajlar @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: önceki sekme ]: sonraki sekme /: filter list + f: filter list ## Alanlar @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: önceki sekme ]: sonraki sekme /: filter list + f: filter list ## Ağları @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: önceki sekme ]: sonraki sekme /: filter list + f: filter list ## Ana diff --git a/docs/keybindings/Keybindings_zh.md b/docs/keybindings/Keybindings_zh.md index 0e47a44e..b34b70d2 100644 --- a/docs/keybindings/Keybindings_zh.md +++ b/docs/keybindings/Keybindings_zh.md @@ -31,6 +31,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: 上一个选项卡 ]: 下一个选项卡 /: 过滤列表 + f: 过滤列表 ## 服务 @@ -55,6 +56,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: 上一个选项卡 ]: 下一个选项卡 /: 过滤列表 + f: 过滤列表 ## 镜像 @@ -67,6 +69,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: 上一个选项卡 ]: 下一个选项卡 /: 过滤列表 + f: 过滤列表 ## 卷 @@ -79,6 +82,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: 上一个选项卡 ]: 下一个选项卡 /: 过滤列表 + f: 过滤列表 ## 网络 @@ -91,6 +95,7 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct [: 上一个选项卡 ]: 下一个选项卡 /: 过滤列表 + f: 过滤列表 ## 主要 diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index df706024..2a73c89a 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -584,6 +584,14 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Handler: wrappedHandler(gui.handleOpenFilter), Description: gui.Tr.LcFilter, }) + + bindings = append(bindings, &Binding{ + ViewName: panel.GetView().Name(), + Key: 'f', + Modifier: gocui.ModNone, + Handler: wrappedHandler(gui.handleOpenFilter), + Description: gui.Tr.FilterList, + }) } }