mirror of
https://github.com/jesseduffield/lazydocker.git
synced 2026-07-21 23:01:03 +00:00
Merge pull request #373 from gusandrioli/add-auto-generated-cheetsheets-message
This commit is contained in:
commit
33dafa04d9
6 changed files with 81 additions and 6 deletions
|
|
@ -1,4 +1,6 @@
|
|||
# Lazydocker Menü
|
||||
_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/generate_cheatsheet.go` from the project root._
|
||||
|
||||
# Lazydocker menü
|
||||
|
||||
## Projekt
|
||||
|
||||
|
|
@ -17,7 +19,8 @@
|
|||
<kbd>[</kbd>: vorheriges Tab
|
||||
<kbd>]</kbd>: nächstes Tab
|
||||
<kbd>d</kbd>: entfernen
|
||||
<kbd>e</kbd>: Hide/Show stopped containers
|
||||
<kbd>e</kbd>: hide/show stopped containers
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>s</kbd>: anhalten
|
||||
<kbd>r</kbd>: neustarten
|
||||
<kbd>a</kbd>: anbinden
|
||||
|
|
@ -34,7 +37,9 @@
|
|||
<pre>
|
||||
<kbd>d</kbd>: entferne Container
|
||||
<kbd>s</kbd>: anhalten
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>r</kbd>: neustarten
|
||||
<kbd>S</kbd>: start
|
||||
<kbd>a</kbd>: anbinden
|
||||
<kbd>m</kbd>: zeige Protokolle
|
||||
<kbd>[</kbd>: vorheriges Tab
|
||||
|
|
@ -42,6 +47,7 @@
|
|||
<kbd>R</kbd>: zeige Neustartoptionen
|
||||
<kbd>c</kbd>: führe vordefinierten benutzerdefinierten Befehl aus
|
||||
<kbd>b</kbd>: view bulk commands
|
||||
<kbd>E</kbd>: exec shell
|
||||
<kbd>w</kbd>: open in browser (first port is http)
|
||||
<kbd>enter</kbd>: fokussieren aufs Hauptpanel
|
||||
</pre>
|
||||
|
|
@ -73,3 +79,10 @@
|
|||
<pre>
|
||||
<kbd>esc</kbd>: zurück
|
||||
</pre>
|
||||
|
||||
## Global
|
||||
|
||||
<pre>
|
||||
<kbd>+</kbd>: next screen mode (normal/half/fullscreen)
|
||||
<kbd>_</kbd>: prev screen mode
|
||||
</pre>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/generate_cheatsheet.go` from the project root._
|
||||
|
||||
# Lazydocker menu
|
||||
|
||||
## Project
|
||||
|
|
@ -17,7 +19,8 @@
|
|||
<kbd>[</kbd>: previous tab
|
||||
<kbd>]</kbd>: next tab
|
||||
<kbd>d</kbd>: remove
|
||||
<kbd>e</kbd>: Hide/Show stopped containers
|
||||
<kbd>e</kbd>: hide/show stopped containers
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>s</kbd>: stop
|
||||
<kbd>r</kbd>: restart
|
||||
<kbd>a</kbd>: attach
|
||||
|
|
@ -34,7 +37,9 @@
|
|||
<pre>
|
||||
<kbd>d</kbd>: remove containers
|
||||
<kbd>s</kbd>: stop
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>r</kbd>: restart
|
||||
<kbd>S</kbd>: start
|
||||
<kbd>a</kbd>: attach
|
||||
<kbd>m</kbd>: view logs
|
||||
<kbd>[</kbd>: previous tab
|
||||
|
|
@ -42,6 +47,7 @@
|
|||
<kbd>R</kbd>: view restart options
|
||||
<kbd>c</kbd>: run predefined custom command
|
||||
<kbd>b</kbd>: view bulk commands
|
||||
<kbd>E</kbd>: exec shell
|
||||
<kbd>w</kbd>: open in browser (first port is http)
|
||||
<kbd>enter</kbd>: focus main panel
|
||||
</pre>
|
||||
|
|
@ -73,3 +79,10 @@
|
|||
<pre>
|
||||
<kbd>esc</kbd>: return
|
||||
</pre>
|
||||
|
||||
## Global
|
||||
|
||||
<pre>
|
||||
<kbd>+</kbd>: next screen mode (normal/half/fullscreen)
|
||||
<kbd>_</kbd>: prev screen mode
|
||||
</pre>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/generate_cheatsheet.go` from the project root._
|
||||
|
||||
# Lazydocker menu
|
||||
|
||||
## Project
|
||||
|
|
@ -17,7 +19,8 @@
|
|||
<kbd>[</kbd>: vorige tab
|
||||
<kbd>]</kbd>: volgende tab
|
||||
<kbd>d</kbd>: verwijder
|
||||
<kbd>e</kbd>: Verberg gestopte containers
|
||||
<kbd>e</kbd>: verberg gestopte containers
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>s</kbd>: stop
|
||||
<kbd>r</kbd>: herstart
|
||||
<kbd>a</kbd>: verbinden
|
||||
|
|
@ -34,7 +37,9 @@
|
|||
<pre>
|
||||
<kbd>d</kbd>: verwijder containers
|
||||
<kbd>s</kbd>: stop
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>r</kbd>: herstart
|
||||
<kbd>S</kbd>: start
|
||||
<kbd>a</kbd>: verbinden
|
||||
<kbd>m</kbd>: bekijk logs
|
||||
<kbd>[</kbd>: vorige tab
|
||||
|
|
@ -42,6 +47,7 @@
|
|||
<kbd>R</kbd>: bekijk herstart opties
|
||||
<kbd>c</kbd>: draai een vooraf bedacht aangepaste opdracht
|
||||
<kbd>b</kbd>: view bulk commands
|
||||
<kbd>E</kbd>: exec shell
|
||||
<kbd>w</kbd>: open in browser (first port is http)
|
||||
<kbd>enter</kbd>: focus hoofdpaneel
|
||||
</pre>
|
||||
|
|
@ -73,3 +79,10 @@
|
|||
<pre>
|
||||
<kbd>esc</kbd>: terug
|
||||
</pre>
|
||||
|
||||
## Globaal
|
||||
|
||||
<pre>
|
||||
<kbd>+</kbd>: next screen mode (normal/half/fullscreen)
|
||||
<kbd>_</kbd>: prev screen mode
|
||||
</pre>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/generate_cheatsheet.go` from the project root._
|
||||
|
||||
# Lazydocker menu
|
||||
|
||||
## Projekt
|
||||
|
|
@ -17,7 +19,8 @@
|
|||
<kbd>[</kbd>: poprzednia zakładka
|
||||
<kbd>]</kbd>: następna zakładka
|
||||
<kbd>d</kbd>: usuń
|
||||
<kbd>e</kbd>: Hide/Show stopped containers
|
||||
<kbd>e</kbd>: hide/show stopped containers
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>s</kbd>: zatrzymaj
|
||||
<kbd>r</kbd>: restartuj
|
||||
<kbd>a</kbd>: przyczep
|
||||
|
|
@ -34,7 +37,9 @@
|
|||
<pre>
|
||||
<kbd>d</kbd>: usuń kontenery
|
||||
<kbd>s</kbd>: zatrzymaj
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>r</kbd>: restartuj
|
||||
<kbd>S</kbd>: start
|
||||
<kbd>a</kbd>: przyczep
|
||||
<kbd>m</kbd>: pokaż logi
|
||||
<kbd>[</kbd>: poprzednia zakładka
|
||||
|
|
@ -42,6 +47,7 @@
|
|||
<kbd>R</kbd>: pokaż opcje restartu
|
||||
<kbd>c</kbd>: wykonaj predefiniowaną własną komende
|
||||
<kbd>b</kbd>: view bulk commands
|
||||
<kbd>E</kbd>: exec shell
|
||||
<kbd>w</kbd>: open in browser (first port is http)
|
||||
<kbd>enter</kbd>: skup na głównym panelu
|
||||
</pre>
|
||||
|
|
@ -73,3 +79,10 @@
|
|||
<pre>
|
||||
<kbd>esc</kbd>: powrót
|
||||
</pre>
|
||||
|
||||
## Globalne
|
||||
|
||||
<pre>
|
||||
<kbd>+</kbd>: next screen mode (normal/half/fullscreen)
|
||||
<kbd>_</kbd>: prev screen mode
|
||||
</pre>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/generate_cheatsheet.go` from the project root._
|
||||
|
||||
# Lazydocker menü
|
||||
|
||||
## Proje
|
||||
|
|
@ -17,7 +19,8 @@
|
|||
<kbd>[</kbd>: önceki sekme
|
||||
<kbd>]</kbd>: sonraki sekme
|
||||
<kbd>d</kbd>: kaldır
|
||||
<kbd>e</kbd>: Hide/Show stopped containers
|
||||
<kbd>e</kbd>: hide/show stopped containers
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>s</kbd>: durdur
|
||||
<kbd>r</kbd>: yeniden başlat
|
||||
<kbd>a</kbd>: bağlan/iliştir
|
||||
|
|
@ -34,7 +37,9 @@
|
|||
<pre>
|
||||
<kbd>d</kbd>: konteynerleri kaldır
|
||||
<kbd>s</kbd>: durdur
|
||||
<kbd>p</kbd>: pause
|
||||
<kbd>r</kbd>: yeniden başlat
|
||||
<kbd>S</kbd>: start
|
||||
<kbd>a</kbd>: bağlan/iliştir
|
||||
<kbd>m</kbd>: kayıt defterini görüntüle
|
||||
<kbd>[</kbd>: önceki sekme
|
||||
|
|
@ -42,6 +47,7 @@
|
|||
<kbd>R</kbd>: yeniden başlatma seçeneklerini görüntüle
|
||||
<kbd>c</kbd>: önceden tanımlanmış özel komutu çalıştır
|
||||
<kbd>b</kbd>: view bulk commands
|
||||
<kbd>E</kbd>: exec shell
|
||||
<kbd>w</kbd>: open in browser (first port is http)
|
||||
<kbd>enter</kbd>: ana panele odaklan
|
||||
</pre>
|
||||
|
|
@ -73,3 +79,10 @@
|
|||
<pre>
|
||||
<kbd>esc</kbd>: dönüş
|
||||
</pre>
|
||||
|
||||
## Global
|
||||
|
||||
<pre>
|
||||
<kbd>+</kbd>: next screen mode (normal/half/fullscreen)
|
||||
<kbd>_</kbd>: prev screen mode
|
||||
</pre>
|
||||
|
|
|
|||
|
|
@ -19,6 +19,10 @@ import (
|
|||
"github.com/jesseduffield/lazydocker/pkg/i18n"
|
||||
)
|
||||
|
||||
const (
|
||||
generateCheatsheetCmd = "go run scripts/generate_cheatsheet.go"
|
||||
)
|
||||
|
||||
type bindingSection struct {
|
||||
title string
|
||||
bindings []*gui.Binding
|
||||
|
|
@ -40,6 +44,12 @@ func main() {
|
|||
|
||||
bindingSections := getBindingSections(mApp)
|
||||
content := formatSections(mApp, bindingSections)
|
||||
content = fmt.Sprintf(
|
||||
"_This file is auto-generated. To update, make the changes in the "+
|
||||
"pkg/i18n directory and then run `%s` from the project root._\n\n%s",
|
||||
generateCheatsheetCmd,
|
||||
content,
|
||||
)
|
||||
writeString(file, content)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue