Paquet : vim-snipmate (0.87-7)
Liens pour vim-snipmate
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source vim-snipmate :
Responsable :
Ressources externes :
- Page d'accueil [github.com]
Paquets similaires :
script Vim mettant en œuvre quelques caractéristiques de bouts de code TextMate
SnipMate.vim se veut être un script discret et concis pour Vim mettant en œuvre quelques fonctions de bouts de code (snippet) de TextMate. Ces bouts de code sont des morceaux de texte souvent tapés pouvant être insérés dans un document en utilisant un mot déclencheur suivi de <tab>.
Par exemple, dans un fichier C et en utilisant l’installation par défaut de snipMate.vim, si « for<tab> » est saisi dans le mode Insertion, il sera développé sous forme de boucle classique en C:
for (i = 0; i < count; i++) {
}
Pour aller au prochain élément de la boucle, tapez simplement <tab> pour y accéder. Si un code est répété, tel que la variable « i » dans cet exemple, il est possible d’effectuer une saisie lorsqu’il est surligné, et toutes les correspondances visées dans le bout de code seront mises à jour.
SnipMate.vim a, parmi d’autres, les caractéristiques suivantes :
– la syntaxe des bouts de code est très similaire à TextMate, permettant
ainsi une conversion facile ;– la position des bouts de code est conservée de manière transparente
(c'est-à-dire, aucune marque ou paramètre fictif inséré dans le tampon n’est utilisé), permettant de se soustraire à un bout de code incomplet, chose particulièrement utile avec Vim ;– les variables dans les bouts de code sont mises à jour simultanément à la
frappe ;– les bouts de code peuvent avoir plusieurs correspondances ; – les bouts de code peuvent ne pas être ordonnés. Par exemple, dans une
boucle do...while, la condition peut être insérée avant le code.
Autres paquets associés à vim-snipmate
|
|
|
|
-
- dep: vim-addon-mw-utils
- bibliothèque funcref pour Vim
-
- dep: vim-tlib
- quelques fonctions utilitaires pour Vim
-
- sug: vim-snippets
- fichiers de bouts de code pour divers langages de programmation
Télécharger vim-snipmate
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 22,0 ko | 100,0 ko | [liste des fichiers] |