Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

linux:vim:accueil 16/02/2008 14:26 linux:vim:accueil 26/10/2008 17:41 version actuelle
Ligne 1: Ligne 1:
====== L'éditeur de texte Vim ====== ====== L'éditeur de texte Vim ======
 +
===== Introduction ===== ===== Introduction =====
-{{linux:vim:vim.png }}+{{icones:tango:vim.png }}
Qui ne connaît pas [[wpfr>Vim|Vim]] ? Certainement les utilisateurs de Windows, ou les débutants sous Linux. **Vim** est un éditeur de texte très puissant, tellement puissant même qu'il faut une période d'apprentissage assez longue et complexe avant d'être efficace avec Vim. Qui ne connaît pas [[wpfr>Vim|Vim]] ? Certainement les utilisateurs de Windows, ou les débutants sous Linux. **Vim** est un éditeur de texte très puissant, tellement puissant même qu'il faut une période d'apprentissage assez longue et complexe avant d'être efficace avec Vim.
Ligne 77: Ligne 78:
en plusieurs sous-fenêtres (horizontalement ou verticalement) de façon a voir en plusieurs sous-fenêtres (horizontalement ou verticalement) de façon a voir
simultanément plusieurs fichiers ou différentes parties d'un même fichier. simultanément plusieurs fichiers ou différentes parties d'un même fichier.
 +
**Préfixes numériques aux commandes**\\ **Préfixes numériques aux commandes**\\
Ligne 134: Ligne 136:
Voici quelques captures d'écrans de Vim. Voici quelques captures d'écrans de Vim.
-{{linux:vim:vim1.png?200|Vue normale}} +{{linux:vim:screenshots:vim1.png?200|Vue normale}} 
-{{linux:vim:vim2.png?200|Code folding}} +{{linux:vim:screenshots:vim2.png?200|Code folding}} 
-{{linux:vim:vim3.png?200|Vue splittée}} +{{linux:vim:screenshots:vim3.png?200|Vue splittée}} 
-{{linux:vim:vim4.png?200|Onglets}}+{{linux:vim:screenshots:vim4.png?200|Onglets}}
Cliquez sur les images pour zoomer. Cliquez sur les images pour zoomer.
Ligne 146: Ligne 148:
===== Installation ===== ===== Installation =====
 +
 +
 +
Ligne 152: Ligne 157:
Sous Linux, c'est simple, il suffit d'utiliser le gestionnaire de paquets de votre distribution. Reportez-vous donc à la documentation de votre distribution ;). Sous Linux, c'est simple, il suffit d'utiliser le gestionnaire de paquets de votre distribution. Reportez-vous donc à la documentation de votre distribution ;).
-Ensuite, pour installer ma [[#Configuration|configuration]], il faut télécharger cette {{linux:vim:vim-160208.tar.gz|archive}} puis la décompresser dans votre répertoire personnel. Renommez ensuite le répertoire ''vim-//xxxxxx//''((//xxxxxxx// dépend de la version de ma configuration)) obtenu en ''.vim''.+Ensuite, pour installer ma [[#Configuration|configuration]], exécutez la commande dans votre répertoire personnel
 +<code> 
 +svn checkout http://desintegr.googlecode.com/svn/config/vim/ 
 +</code> 
 + 
 +Renommez ensuite le répertoire ''vim'' créé en ''.vim''. 
 + 
 +Enfin, créez les deux liens symboliques suivants dans votre répertoire personnel : 
 +  * ''.vimrc''  : 
 +<code> 
 +ln -s ~/.vim/vimrc ~/.vimrc 
 +</code>
-Enfin, créez les deux fichiers suivants dans votre répertoire personnel : +  * ''.gvimrc''
-  * ''.vimrc'' ayant comme contenu +<code
-<file+ln -s ~/.vim/gvimrc ~/.gvimrc 
-source ~/.vim/vimrc +</code>
-</file>+
-  * ''.gvim'' ayant comme contenu : +C'est tout, vous pouvez désormais utiliser Vim en tapant la commande ''gvim''((version graphique)) ou ''vim''((version console)).
-<file> +
-source ~/.vim/gvimrc +
-</file>+
-C'est tout vous pouvez désormais utiliser Vim en tapant la commande ''gvim''((version graphique)) ou ''vim''((version console)). 
Ligne 171: Ligne 182:
==== Windows ==== ==== Windows ====
-Sous Windows, le plus simple est d'utiliser l'installeur. Il existe deux version différente : +Sous Windows, le plus simple est d'utiliser l'installeur. Il existe deux versions différentes :
-  * la version [[ftp://ftp.vim.org/pub/vim/pc/gvim71.exe|officielle]] +  * la version [[ftp://ftp.vim.org/pub/vim/pc/gvim72.exe|officielle]]
  * la version compilée par le projet [[http://sourceforge.net/project/showfiles.php?group_id=43866&package_id=39721|Cream]]   * la version compilée par le projet [[http://sourceforge.net/project/showfiles.php?group_id=43866&package_id=39721|Cream]]
-Je recommande la version **Cream** car elle intègre les derniers patches corrigeant pas mal de problèmes ainsi que les derniers runtimes((fichiers de coloration syntaxique, de complétion automatique, etc.)). Le fichier à télécharger se nomme ''gvim-7-1-//xxx//.exe''((//xxx// correspond à la version du patch)).+Il n'y a pas de grandes différences entre les deux versions. La version ''Cream'' possède des //runtimes// (fichiers de coloration syntaxique, etc.) plus récents que la version officielle et intègre les derniers patchs sortis pour ''vim''.
-Il faut noter également qu'il existe la configuration nommée ''Cream'' que l'on peut trouver également sur le site du projet. Il s'agit d'une configuration alternative mais je préfère utiliser la [[#configuration|mienne]].+Une fois l'exécutable récupéré, lancez-le.
-Une fois l'exécutable récupéré, lancez-le.\\ +Dans les options d'installation, je conseille vivement de **décocher la case** ''Install vimrc'' si vous souhaitez utiliser ma configuration. Si vous n'utilisez pas Visual Studio, vous pouvez également décocher la case ''Install Vim extension for MS Visual Studio''. Sélectionnez ensuite un emplacement pour l'installation. Le nom de cet emplacement doit **impérativement** se terminer par ''vim'', par exemple : ''C:\Program Files\vim''.
-Dans les options d'installation, je conseille vivement de **décocher la case** ''Install vimrc'' si vous souhaitez utiliser ma configuration.\\ +
-Et si vous n'utilisez pas Visual Studio, vous pouvez également décocher la case ''Install Vim extension for MS Visual Studio''.\\ +
-Sélectionnez ensuite un emplacement pour l'installation. Le nom de cet emplacement doit **impérativement** se terminer par ''vim'', par exemple : ''C:\Program Files\vim''.+
-Pour installer ma configuration, téléchargez mon {{linux:vim:vim-160208.tar.gz|archive}} et décompressez le contenu dans le dossier d'installation de Vim. Renommez ensuite le dossier ''vim-//xxxxxx//''((//xxxxxxx// dépend de la version de ma configuration)) obtenu en ''vimfiles''.+Pour installer ma configuration, copier le dossier ''vim'' obtenu par SVN dans le dossier d'installation de Vim. Renommez le ensuite en ''vimfiles''.
Enfin, déplacez les fichiers ''vimrc'' et ''gvimrc'' du dossier ''vimfiles'' dans le dossier d'installation de Vim. Enfin, déplacez les fichiers ''vimrc'' et ''gvimrc'' du dossier ''vimfiles'' dans le dossier d'installation de Vim.
Ligne 192: Ligne 200:
==== En option ==== ==== En option ====
 +
Ligne 203: Ligne 212:
Sous Windows, créez un dossier ''spell'' dans le répertoire ''vimfiles'' du répertoire d'installation de Vim. Sous Windows, créez un dossier ''spell'' dans le répertoire ''vimfiles'' du répertoire d'installation de Vim.
-Puis placez ces fichiers dans le nouveau dossier spell :+Puis placez ces fichiers dans le nouveau dossier ''spell'' :
**Français** **Français**
Ligne 224: Ligne 233:
Voici une [[divers:terminus_font|police]] très agréable à utiliser pour programmer. Voici une [[divers:terminus_font|police]] très agréable à utiliser pour programmer.
 +
 +
 +
=== Thème Monokai === === Thème Monokai ===
-Voici un [[.:vim:monokai|thème sympathique]] pour gVim.+Voici un [[monokai|thème sympathique]] (fond foncé) pour ''gvim''. 
 + 
 + 
 + 
 +=== Thème Oxygen === 
 + 
 +Voici un autre [[oxygen|thème sympathique]] (fond clair) pour ''gvim''. 
Ligne 242: Ligne 261:
À vous de regarder de plus près ces fichiers ;). Vous pouvez toujours regarder l'aide interne très complète de Vim en tapant '':help'' ou '':help //sujet//''. Ou bien si vous avez des questions, vous pouvez toujours me les envoyer par [[desintegr@gmail.com|email]] ou sur la page des [[:wiki:messages|messages]]. À vous de regarder de plus près ces fichiers ;). Vous pouvez toujours regarder l'aide interne très complète de Vim en tapant '':help'' ou '':help //sujet//''. Ou bien si vous avez des questions, vous pouvez toujours me les envoyer par [[desintegr@gmail.com|email]] ou sur la page des [[:wiki:messages|messages]].
-Pour télécharger, voici le lien : {{linux:vim:vim-160208.tar.gz|ma configuration de Vim du 16/02/08}}+Ma configuration est accessible via **SVN** en utilisant cette adresse : http://desintegr.googlecode.com/svn/config/vim/
==== Documentation ==== ==== Documentation ====
 +
Ligne 269: Ligne 289:
^Ctrl-Backspace|Efface le mot précédent| ^Ctrl-Backspace|Efface le mot précédent|
^Ctrl-S|Enregistre le document et passe en mode Commande| ^Ctrl-S|Enregistre le document et passe en mode Commande|
-^F2|Enregistre le document mais reste en mode Insertion| 
^Mode Visuel^^ ^Mode Visuel^^

Le contenu de cette page est sous contrat Creative Commons.
 
linux/vim/accueil.1203168404.txt.gz · Dernière modification: 16/02/2008 14:26 par desintegr