Gram z golangiem i chcę utworzyć proste narzędzie terminala (na Macu, ale powinno działać również na Linuksie). Muszę wyświetlić znak "x" w środku okna terminala. Jak mogę wykryć szerokość i wysokość okna terminala i wykryć jego zmiany?Pokaż tekst na środku ekranu terminala w golang
5
A
Odpowiedz
9
6
A lekką alternatywę dla opcji zwykłe ncurses jest termbox-go. To jest czysta implementacja termbox.
Oferuje prosty interfejs API, który pozwala uzyskać "graficzną" obsługę terminalu i jest całkiem niezły, jeśli chodzi o obsługę różnych implementacji terminali.
Powiązane problemy
- 1. Środek na środku ekranu
- 2. Pokaż informacje w środku połączenia
- 3. Android Canvas.drawCircle na środku ekranu
- 4. Align SVG na środku ekranu
- 5. Ustaw UIView na środku ekranu
- 6. Czyszczenie ekranu terminala?
- 7. golang: drukuj tekst na obrazie
- 8. Jak wyświetlić Toast na środku ekranu
- 9. Jak pozycjonować stronę internetową na środku ekranu?
- 10. Uruchom Facebook Udostępnij Popup na środku ekranu
- 11. Jak zrobić wyskakujące okienko na środku ekranu?
- 12. Ustaw warstwę modalną na środku oglądanego ekranu
- 13. Jak wyświetlić obraz na środku ekranu?
- 14. Jak wyrównać obrócony tekst w środku div
- 15. UITextField tekst nie pojawia się na środku
- 16. CSS Vertical align tekst na środku obrazu
- 17. Tekst w Androidzie TextView nie zostanie umieszczony na środku.
- 18. Jak zrobić widget na środku ekranu w PySide/PyQt?
- 19. Tekst w środku Java w prostokącie
- 20. Pokaż tekst podczas pisania
- 21. Moment.js Dołącz tekst w środku formatu daty
- 22. iPhone - Jak narysować tekst w środku prostego
- 23. Pokaż tekst zastępczy jako etykietę na pulpicie
- 24. Przycisk Android Umieść obraz w środku i tekst na dole
- 25. Otwarte okno dialogowe na środku ekranu, formularze Windows
- 26. Jak ustawić element div na środku ekranu RZECZYWISTEGO? (JQuery)
- 27. Kontrola "Pokaż hasło jako tekst"
- 28. Zmiana rozmiaru fizycznego ekranu Androida z terminala/powłoki
- 29. Zachowaj linię stdin u góry lub u dołu ekranu terminala.
- 30. Umieszczenie terminala w mojej aplikacji?