mirror of
https://github.com/jesseduffield/lazydocker.git
synced 2026-07-23 15:41:02 +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
|
## Projekt
|
||||||
|
|
||||||
|
|
@ -17,7 +19,8 @@
|
||||||
<kbd>[</kbd>: vorheriges Tab
|
<kbd>[</kbd>: vorheriges Tab
|
||||||
<kbd>]</kbd>: nächstes Tab
|
<kbd>]</kbd>: nächstes Tab
|
||||||
<kbd>d</kbd>: entfernen
|
<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>s</kbd>: anhalten
|
||||||
<kbd>r</kbd>: neustarten
|
<kbd>r</kbd>: neustarten
|
||||||
<kbd>a</kbd>: anbinden
|
<kbd>a</kbd>: anbinden
|
||||||
|
|
@ -34,7 +37,9 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>d</kbd>: entferne Container
|
<kbd>d</kbd>: entferne Container
|
||||||
<kbd>s</kbd>: anhalten
|
<kbd>s</kbd>: anhalten
|
||||||
|
<kbd>p</kbd>: pause
|
||||||
<kbd>r</kbd>: neustarten
|
<kbd>r</kbd>: neustarten
|
||||||
|
<kbd>S</kbd>: start
|
||||||
<kbd>a</kbd>: anbinden
|
<kbd>a</kbd>: anbinden
|
||||||
<kbd>m</kbd>: zeige Protokolle
|
<kbd>m</kbd>: zeige Protokolle
|
||||||
<kbd>[</kbd>: vorheriges Tab
|
<kbd>[</kbd>: vorheriges Tab
|
||||||
|
|
@ -42,6 +47,7 @@
|
||||||
<kbd>R</kbd>: zeige Neustartoptionen
|
<kbd>R</kbd>: zeige Neustartoptionen
|
||||||
<kbd>c</kbd>: führe vordefinierten benutzerdefinierten Befehl aus
|
<kbd>c</kbd>: führe vordefinierten benutzerdefinierten Befehl aus
|
||||||
<kbd>b</kbd>: view bulk commands
|
<kbd>b</kbd>: view bulk commands
|
||||||
|
<kbd>E</kbd>: exec shell
|
||||||
<kbd>w</kbd>: open in browser (first port is http)
|
<kbd>w</kbd>: open in browser (first port is http)
|
||||||
<kbd>enter</kbd>: fokussieren aufs Hauptpanel
|
<kbd>enter</kbd>: fokussieren aufs Hauptpanel
|
||||||
</pre>
|
</pre>
|
||||||
|
|
@ -73,3 +79,10 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>esc</kbd>: zurück
|
<kbd>esc</kbd>: zurück
|
||||||
</pre>
|
</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
|
# Lazydocker menu
|
||||||
|
|
||||||
## Project
|
## Project
|
||||||
|
|
@ -17,7 +19,8 @@
|
||||||
<kbd>[</kbd>: previous tab
|
<kbd>[</kbd>: previous tab
|
||||||
<kbd>]</kbd>: next tab
|
<kbd>]</kbd>: next tab
|
||||||
<kbd>d</kbd>: remove
|
<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>s</kbd>: stop
|
||||||
<kbd>r</kbd>: restart
|
<kbd>r</kbd>: restart
|
||||||
<kbd>a</kbd>: attach
|
<kbd>a</kbd>: attach
|
||||||
|
|
@ -34,7 +37,9 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>d</kbd>: remove containers
|
<kbd>d</kbd>: remove containers
|
||||||
<kbd>s</kbd>: stop
|
<kbd>s</kbd>: stop
|
||||||
|
<kbd>p</kbd>: pause
|
||||||
<kbd>r</kbd>: restart
|
<kbd>r</kbd>: restart
|
||||||
|
<kbd>S</kbd>: start
|
||||||
<kbd>a</kbd>: attach
|
<kbd>a</kbd>: attach
|
||||||
<kbd>m</kbd>: view logs
|
<kbd>m</kbd>: view logs
|
||||||
<kbd>[</kbd>: previous tab
|
<kbd>[</kbd>: previous tab
|
||||||
|
|
@ -42,6 +47,7 @@
|
||||||
<kbd>R</kbd>: view restart options
|
<kbd>R</kbd>: view restart options
|
||||||
<kbd>c</kbd>: run predefined custom command
|
<kbd>c</kbd>: run predefined custom command
|
||||||
<kbd>b</kbd>: view bulk commands
|
<kbd>b</kbd>: view bulk commands
|
||||||
|
<kbd>E</kbd>: exec shell
|
||||||
<kbd>w</kbd>: open in browser (first port is http)
|
<kbd>w</kbd>: open in browser (first port is http)
|
||||||
<kbd>enter</kbd>: focus main panel
|
<kbd>enter</kbd>: focus main panel
|
||||||
</pre>
|
</pre>
|
||||||
|
|
@ -73,3 +79,10 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>esc</kbd>: return
|
<kbd>esc</kbd>: return
|
||||||
</pre>
|
</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
|
# Lazydocker menu
|
||||||
|
|
||||||
## Project
|
## Project
|
||||||
|
|
@ -17,7 +19,8 @@
|
||||||
<kbd>[</kbd>: vorige tab
|
<kbd>[</kbd>: vorige tab
|
||||||
<kbd>]</kbd>: volgende tab
|
<kbd>]</kbd>: volgende tab
|
||||||
<kbd>d</kbd>: verwijder
|
<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>s</kbd>: stop
|
||||||
<kbd>r</kbd>: herstart
|
<kbd>r</kbd>: herstart
|
||||||
<kbd>a</kbd>: verbinden
|
<kbd>a</kbd>: verbinden
|
||||||
|
|
@ -34,7 +37,9 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>d</kbd>: verwijder containers
|
<kbd>d</kbd>: verwijder containers
|
||||||
<kbd>s</kbd>: stop
|
<kbd>s</kbd>: stop
|
||||||
|
<kbd>p</kbd>: pause
|
||||||
<kbd>r</kbd>: herstart
|
<kbd>r</kbd>: herstart
|
||||||
|
<kbd>S</kbd>: start
|
||||||
<kbd>a</kbd>: verbinden
|
<kbd>a</kbd>: verbinden
|
||||||
<kbd>m</kbd>: bekijk logs
|
<kbd>m</kbd>: bekijk logs
|
||||||
<kbd>[</kbd>: vorige tab
|
<kbd>[</kbd>: vorige tab
|
||||||
|
|
@ -42,6 +47,7 @@
|
||||||
<kbd>R</kbd>: bekijk herstart opties
|
<kbd>R</kbd>: bekijk herstart opties
|
||||||
<kbd>c</kbd>: draai een vooraf bedacht aangepaste opdracht
|
<kbd>c</kbd>: draai een vooraf bedacht aangepaste opdracht
|
||||||
<kbd>b</kbd>: view bulk commands
|
<kbd>b</kbd>: view bulk commands
|
||||||
|
<kbd>E</kbd>: exec shell
|
||||||
<kbd>w</kbd>: open in browser (first port is http)
|
<kbd>w</kbd>: open in browser (first port is http)
|
||||||
<kbd>enter</kbd>: focus hoofdpaneel
|
<kbd>enter</kbd>: focus hoofdpaneel
|
||||||
</pre>
|
</pre>
|
||||||
|
|
@ -73,3 +79,10 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>esc</kbd>: terug
|
<kbd>esc</kbd>: terug
|
||||||
</pre>
|
</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
|
# Lazydocker menu
|
||||||
|
|
||||||
## Projekt
|
## Projekt
|
||||||
|
|
@ -17,7 +19,8 @@
|
||||||
<kbd>[</kbd>: poprzednia zakładka
|
<kbd>[</kbd>: poprzednia zakładka
|
||||||
<kbd>]</kbd>: następna zakładka
|
<kbd>]</kbd>: następna zakładka
|
||||||
<kbd>d</kbd>: usuń
|
<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>s</kbd>: zatrzymaj
|
||||||
<kbd>r</kbd>: restartuj
|
<kbd>r</kbd>: restartuj
|
||||||
<kbd>a</kbd>: przyczep
|
<kbd>a</kbd>: przyczep
|
||||||
|
|
@ -34,7 +37,9 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>d</kbd>: usuń kontenery
|
<kbd>d</kbd>: usuń kontenery
|
||||||
<kbd>s</kbd>: zatrzymaj
|
<kbd>s</kbd>: zatrzymaj
|
||||||
|
<kbd>p</kbd>: pause
|
||||||
<kbd>r</kbd>: restartuj
|
<kbd>r</kbd>: restartuj
|
||||||
|
<kbd>S</kbd>: start
|
||||||
<kbd>a</kbd>: przyczep
|
<kbd>a</kbd>: przyczep
|
||||||
<kbd>m</kbd>: pokaż logi
|
<kbd>m</kbd>: pokaż logi
|
||||||
<kbd>[</kbd>: poprzednia zakładka
|
<kbd>[</kbd>: poprzednia zakładka
|
||||||
|
|
@ -42,6 +47,7 @@
|
||||||
<kbd>R</kbd>: pokaż opcje restartu
|
<kbd>R</kbd>: pokaż opcje restartu
|
||||||
<kbd>c</kbd>: wykonaj predefiniowaną własną komende
|
<kbd>c</kbd>: wykonaj predefiniowaną własną komende
|
||||||
<kbd>b</kbd>: view bulk commands
|
<kbd>b</kbd>: view bulk commands
|
||||||
|
<kbd>E</kbd>: exec shell
|
||||||
<kbd>w</kbd>: open in browser (first port is http)
|
<kbd>w</kbd>: open in browser (first port is http)
|
||||||
<kbd>enter</kbd>: skup na głównym panelu
|
<kbd>enter</kbd>: skup na głównym panelu
|
||||||
</pre>
|
</pre>
|
||||||
|
|
@ -73,3 +79,10 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>esc</kbd>: powrót
|
<kbd>esc</kbd>: powrót
|
||||||
</pre>
|
</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ü
|
# Lazydocker menü
|
||||||
|
|
||||||
## Proje
|
## Proje
|
||||||
|
|
@ -17,7 +19,8 @@
|
||||||
<kbd>[</kbd>: önceki sekme
|
<kbd>[</kbd>: önceki sekme
|
||||||
<kbd>]</kbd>: sonraki sekme
|
<kbd>]</kbd>: sonraki sekme
|
||||||
<kbd>d</kbd>: kaldır
|
<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>s</kbd>: durdur
|
||||||
<kbd>r</kbd>: yeniden başlat
|
<kbd>r</kbd>: yeniden başlat
|
||||||
<kbd>a</kbd>: bağlan/iliştir
|
<kbd>a</kbd>: bağlan/iliştir
|
||||||
|
|
@ -34,7 +37,9 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>d</kbd>: konteynerleri kaldır
|
<kbd>d</kbd>: konteynerleri kaldır
|
||||||
<kbd>s</kbd>: durdur
|
<kbd>s</kbd>: durdur
|
||||||
|
<kbd>p</kbd>: pause
|
||||||
<kbd>r</kbd>: yeniden başlat
|
<kbd>r</kbd>: yeniden başlat
|
||||||
|
<kbd>S</kbd>: start
|
||||||
<kbd>a</kbd>: bağlan/iliştir
|
<kbd>a</kbd>: bağlan/iliştir
|
||||||
<kbd>m</kbd>: kayıt defterini görüntüle
|
<kbd>m</kbd>: kayıt defterini görüntüle
|
||||||
<kbd>[</kbd>: önceki sekme
|
<kbd>[</kbd>: önceki sekme
|
||||||
|
|
@ -42,6 +47,7 @@
|
||||||
<kbd>R</kbd>: yeniden başlatma seçeneklerini görüntüle
|
<kbd>R</kbd>: yeniden başlatma seçeneklerini görüntüle
|
||||||
<kbd>c</kbd>: önceden tanımlanmış özel komutu çalıştır
|
<kbd>c</kbd>: önceden tanımlanmış özel komutu çalıştır
|
||||||
<kbd>b</kbd>: view bulk commands
|
<kbd>b</kbd>: view bulk commands
|
||||||
|
<kbd>E</kbd>: exec shell
|
||||||
<kbd>w</kbd>: open in browser (first port is http)
|
<kbd>w</kbd>: open in browser (first port is http)
|
||||||
<kbd>enter</kbd>: ana panele odaklan
|
<kbd>enter</kbd>: ana panele odaklan
|
||||||
</pre>
|
</pre>
|
||||||
|
|
@ -73,3 +79,10 @@
|
||||||
<pre>
|
<pre>
|
||||||
<kbd>esc</kbd>: dönüş
|
<kbd>esc</kbd>: dönüş
|
||||||
</pre>
|
</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"
|
"github.com/jesseduffield/lazydocker/pkg/i18n"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
generateCheatsheetCmd = "go run scripts/generate_cheatsheet.go"
|
||||||
|
)
|
||||||
|
|
||||||
type bindingSection struct {
|
type bindingSection struct {
|
||||||
title string
|
title string
|
||||||
bindings []*gui.Binding
|
bindings []*gui.Binding
|
||||||
|
|
@ -40,6 +44,12 @@ func main() {
|
||||||
|
|
||||||
bindingSections := getBindingSections(mApp)
|
bindingSections := getBindingSections(mApp)
|
||||||
content := formatSections(mApp, bindingSections)
|
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)
|
writeString(file, content)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue