19 votes

Comment MacOS pourrait-il être conforme à POSIX sans vi ?

Comme MacOS est conforme à POSIX et certifié Unix, pourquoi vi redirige-t-il vers vim ? Si je comprends bien, vim n'est pas conforme à POSIX. Alors comment Apple a-t-elle obtenu une certification Unix sans avoir installé vi sur son système d'exploitation ?

18voto

Douglas Points 10417

En fait, c'est en option .

Par le Spécifications de base de The Open Group numéro 7, édition 2018 dans le Shells et utilitaires Volume, le vi les états de commande :

Cet utilitaire doit être fourni sur les systèmes qui prennent en charge l'option User Portability Utilities et définissent le symbole POSIX2_CHAR_TERM. Sur les autres systèmes, il est facultatif.

Cette spécification particulière est une composante de la Norme de produit Unix 03 qui est ce que MacOS Catalina est certifié pour.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X