Quelle bibliothèque est utilisée pour créer une fenêtre de terminal statique comme vim, nano, irssi ou aptitude par opposition à un terminal de défilement? J'utilise C, mais je serais intéressé par les bibliothèques pour d'autres langages (par exemple, une bibliothèque spécifique C++).Quelles bibliothèques sont nécessaires pour les graphiques tels que vim ou nano?
6
A
Répondre
8
2
2
Ce serait ncurses.
1
Vous pouvez également utiliser la bibliothèque termcap (curses fournit ceci) pour rechercher les chaînes de contrôle de terminal pour le terminal auquel vous êtes connecté, et les envoyer vous-même pour implémenter ce que vous voulez. Ou, si cela ne vous dérange pas d'exiger un terminal moderne qui supporte au moins un sous-ensemble commun de la norme ANSI/ECMA, vous pouvez simplement coder en dur les évasions de terminal standard.
Questions connexes
- 1. Comment savoir quelles bibliothèques dynamiques sont nécessaires à un ELF?
- 2. Quelles sont les bibliothèques graphiques vectorielles disponibles en ActionScript et/ou .NET ...?
- 3. Quelles sont les résolutions que les graphiques iOS devraient être?
- 4. Les bibliothèques graphiques CMJN sont-elles?
- 5. Quelles sont les choses nécessaires pour devenir bon architecte technique
- 6. Quels sont les plugins nécessaires dans VIM pour Latex?
- 7. Est-ce que les bibliothèques graphiques ou graphiques Web prennent en charge les barres d'erreur?
- 8. Quelles sont les bibliothèques de graphiques javascript qui permettent de tracer les prix des actions?
- 9. Bibliothèques graphiques pour BPMN?
- 10. Quelles sont les meilleures solutions pour les graphiques instantanés et graphiques?
- 11. Quelles sont les bibliothèques de graphes de qualité pour C?
- 12. Parmi ces quatre bibliothèques, quelles sont les plus susceptibles d'utiliser?
- 13. Quelles sont les meilleures pratiques pour inclure des paramètres tels qu'un accumulateur dans les fonctions?
- 14. Quelles sont les bibliothèques de séries chronologiques .NET?
- 15. bibliothèques/cadres d'authentification utilisateur php ... quelles sont les options?
- 16. Quelles sont les meilleures bibliothèques/bibliothèques populaires pour développer des applications/scripts CLI?
- 17. Quelles sont les plus grandes erreurs de conception dans les langages ou bibliothèques populaires?
- 18. Que sont les bibliothèques WebDAV compatibles J2ME?
- 19. Quelles sont les bibliothèques recommandées de reconnaissance de visage d'Opensource?
- 20. Quelles bibliothèques tierces sont disponibles pour le développement de l'iPhone?
- 21. Quelles sont les restrictions/solutions de contournement nécessaires pour les fichiers SWF externes?
- 22. quelques autoinserts vim pour ruby nécessaires
- 23. Quelles autorisations utilisateur de base de données sont nécessaires?
- 24. Quelles sont les autres bibliothèques équivalentes de C++ qt
- 25. Quelles sont les pièces nécessaires pour un serveur de musique mono?
- 26. Quelles bibliothèques sont disponibles pour l'égalisation d'histogramme d'une image?
- 27. Quelles sont les bonnes bibliothèques JS pour les développeurs de jeux? (HTML5)
- 28. Les frameworks sont-ils vraiment nécessaires pour ce problème?
- 29. Quelles sont les alternatives pour l'authentification Java?
- 30. Bibliothèques graphiques Ruby