*os_mac.txt* Pour Vim version 6.2. Dernière modification : 07 oct 2002 MANUEL de RÉFÉRENCE VIM - Bram Moolenaar *mac* *Mac* *macintosh* *Macintosh* La version 3.0 de Vim existait déjà pour Mac. Voici les premières lignes de cet ancien fichier : VIM Release Notes Initial Macintosh release, VIM version 3.0 19 October 1994 Eric Fischer , , 5759 N. Guilford Ave Indianapolis IN 46220 USA Ce fichier documente les particularités de la version Macintosh de Vim. NOTE : cette version 5 est toujours au niveau alpha. 1. Conventions sur les noms de fichiers |mac-filename| 2. Fichiers ".vimrc" et ".vim" |mac-vimfile| 3. Ce que l'on sait manquer sur Mac |mac-lack| 4. Rapport de bogue pour Mac |mac-bug| 5. Compiler Vim |mac-compile| ============================================================================== 1. Conventions sur les noms de fichiers *mac-filename* En ce qui concerne le séparateur de chemin pour les fichiers, vous pouvez utiliser celui de Mac, celui d'Unix ou même mélanger les deux. L'algorithme utilisé pour déterminer si le nom du fichier est absolu (c'est-à-dire relatif au "Bureau") ou relatif au répertoire courant, est le suivant : Si le chemin commence par un "/", alors il est absolu Si le chemin commence par un ":", alors il est relatif Si le chemin ne commence ni par un "/" ou par un ":", et qu'un ":" est rencontré avant un "/", alors le chemin est absolu. > :e /HD/texte :e HD:texte édite le fichier "texte" du disque "HD" >. > :e :src:main.c :e src/main.c édite le fichier "main.c" dans le sous-répertoire "src" du répertoire courant. > :e os_mac.c édite le fichier "os_mac.c" dans le répertoire courant. Vous pouvez utiliser les variables |$VIM| et |$VIMRUNTIME|. > :so $VIMRUNTIME:syntax:syntax.vim ============================================================================== 2. Fichiers ".vimrc" et ".vim" *mac-vimfile* Sur le Mac, les fichiers commençant avec un point "." sont déconseillés, de ce fait, les fichiers rc (c'es-à-dire, de configuration) sont appelés "vimrc" ou "_vimrc" et "gvimrc" ou "_gvimrc". Ces fichiers peuvent être de n'importe quel format (mac, dos ou unix). Vim peut comprendre n'importe quel format quand l'option |'nocompatible'| est activée. Dans le cas contraire, il ne prend en charge que le format Mac. ============================================================================== 3. Ce que l'on sait manquer sur Mac *mac-lack* - Les noms de fichiers qui contiennent à la fois de ":" et des "/" sont parfois mal compris (il suffit d'exécuter la commande une nouvelle fois) ; - Les barres de défilement ne sont pas interactives et, quand on utilise les flèches ou les zones de défilement, il existe une limite de 32 lignes ou 32 pages ; - La coloration syntaxique fonctionne sur les Mac 68k mais est vraiment _très_ lente. ============================================================================== 4. Rapport de bogue pour Mac *mac-bug* Quand vous rapportez un bogue spécifique au Mac ou que vous demandez une nouvelle fonctionnalité pour cette plate-forme, vous êtes prié d'utiliser la liste de diffusion |vim-mac|. Cependant, vous devez être enregistré. Une autre possibilité est d'envoyer un message à la personne actuellement responsable de MacVim : mac@vim.org ============================================================================== 5. Compiler Vim *mac-compile* La compilation de Vim se fait sans encombre si vous utilisez le projet CodeWarrior fourni avec CodeWarrior 9. Si vous utilisez une version plus récente (CW Pro par exemple) vous devrez d'abord convertir le projet. Si vous compilez Vim pour Mac 68k, vous devez modifier la ressource "size" avec `ResEdit` et activer le bouton "High level events aware" pour que le glisser-déposer fonctionne. Vous devez augmenter la part de mémoire à au moins 1024 Ko pour éviter que Vim ne plante à cause d'un manque de mémoire. vim:tw=78:ts=8:ft=help:norl: