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, + }) } }