*workshop.txt* Pour Vim version 6.2. Dernière modification : 18 mar 2003 MANUEL de RÉFÉRENCE VIM - par Gordon Prieur Fonctionnalités pour Sun Visual WorkShop *workshop* *workshop-support* 1. Introduction |workshop-intro| 2. Commandes |workshop-commands| 3. Compiler vim/gvim pour WorkShop |workshop-compiling| 4. Configurer gvim dans l'arborescence de WorkShop |workshop-configure| 5. Obtenir la dernière version de la bibliothèque XPM |workshop-xpm| {absent de Vi} {uniquement si compilé avec la fonctionnalité |+sun_workshop|} ============================================================================== 1. Introduction *workshop-intro* Sun Visual WorkShop (SVW) dispose de la fonctionnalité "Choix d'un éditeur" ["Editor of Choice"] permettant aux utilisateurs de déboguer en utilisant leur éditeur favori. Dans la version 6.0, nous avons ajouté le support de gvim. Une session de débogage WorkShop possède une fenêtre de débogage et une fenêtre d'édition (et éventuellement d'autres fenêtres encore). L'utilisateur peut effectuer de nombreuses opérations de débogage depuis la fenêtre de l'éditeur, réduisant le besoin de passer d'une fenêtre à l'autre. La version de Vim prévue pour fonctionner avec Sun Visual WorkShop 6 (également appelé Forte Developer 6) est Vim 5.3. Les fonctionnalités de cette version sont bien plus fiables que celles du vim/gvim fourni avec Visual WorkShop. Les utilisateurs de SVW souhaitant utiliser Vim comme éditeur devraient installer cette version des sources et les compiler dans leur arborescence WorkShop. ============================================================================== 2. Commandes *workshop-commands* *:ws* *:wsverb* :ws[verb] {verbe} Transmet le {verbe} à l'exécuteur de verbes Le verbe est alors passé à une fonction spécifique pour WorkShop, qui rassemble les arguments puis transmets verbe et données à SVW via une connexion IPC. ============================================================================== 3. Compiler vim/gvim pour WorkShop *workshop-compiling* Compiler vim avec la fonctionnalité FEAT_SUN_WORKSHOP active tous les drapeaux de compilation nécessaires pour construire un Vim fonctionnel avec SVW. Les fonctionnalités requises pour SVW ont été compilées et testées avec les compilateurs Sun de SVW. Elles n'ont été ni compilées ni testées avec les compilateurs GNU. Cela ne signifie pas que les fonctionnalités ne vont pas compiler ou fonctionner si vous utilisez gcc, mais simplement qu'il n'y aucune garantie avec gcc ! ============================================================================== 4. Configurer gvim dans l'arborescence de WorkShop *workshop-configure* Il existe plusieurs pré-requis à satisfaire pour compiler un gvim destiné à être utilisé avec Sun Visual WorkShop 6. o Vous devriez utiliser le compilateur de VWS plutôt que gcc. Nous n'avons ni compilé ni testé avec gcc et ne pouvons garantir que la compilation s'effectue correctement. o Vous devez fournir votre propre bibliothèque XPM. Voir |workshop-xpm| ci-dessous pour avoir des précisions sur l'obtention de la dernière version de cette bibliothèque. o Éditez le Makefile du répertoire "src" et décommentez les lignes concernant Sun Visual WorkShop. Vous pouvez les trouver facilement en recherchant la chaîne "FEAT_SUN_WORKSHOP". o Nous vous suggérons également d'utiliser Motif pour l'IHM graphique. Cela confère à Vim le même look-and-feel que le reste de Sun Visual WorkShop. La ligne de configuration suivante permet de configurer la compilation de Vim pour un usage avec Sun Visual WorkShop : > $ CC=cc configure --enable-workshop --enable-gui=motif \ -prefix=/contrib/contrib6/ < représente le répertoire de base dans lequel Sun Visual WorkShop a été installé. Par défaut, il s'agit de "/opt/SUNWspro". Les droits root vous seront normalement nécessaires pour installer cette version de Vim. Vous devrez également modifier le lien symbolique /bin/gvim pour qu'il pointe vers le Vim du répertoire nouvellement installé. est une chaîne de version qui doit être unique. L'auteur utilise "vim" suivi du contenu de VIM_VERSION_SHORT dans fichier "version.h". ============================================================================== 5. Obtenir la dernière version de la bibliothèque XPM *workshop-xpm* La bibliothèque XPM est nécessaire pour afficher les images dans Vim avec Motif ou Athena. Sans elle, la barre d'outils et les symboles sont désactivés. La bibliothèque XPM est fournie par Arnaud Le Hors de l'INRIA. Il est possible de la télécharger sur ftp://koala.inria.fr/pub/xpm. La version actuelle, à l'heure où ces lignes sont écrites, est "xpm-3.4k-solaris.tgz", qui est une archive tar compressée avec gzip. Si vous créez un répertoire "/usr/local/xpm" et que vous y décompressez l'archive, vous pouvez utilisez le Makefile sans modifier les lignes non-commentées. Si vous utilisez un répertoire "xpm" différent, vous devrez modifier XPM_DIR dans "src/Makefile". vim:tw=78:ts=8:ft=help:norl: