Template PKGBUILD dans ViM
Par marc[i1], 4 juin 2007 à 19:45 :: Archlinux :: #269 :: rss
Pour les personnes qui ont tendance à écrire pas mal de PKGBUILD, voici comment faire pour avoir un PKGBUILD où que l'on soit.
Dans un premier temps, il faut créer un répertoire templates :
$ mkdir -p ~/.vim/templates/
Puis copier un PKGBUILD vierge dans ce répertoire
$ cp /var/abs/PKGBUILD.proto ~/.vim/templates/PKGBUILD
Une fois fait, il reste encore à ajouter une ligne à votre .vimrc :
$ vim ~/.vimrc --- au BufNewFile PKGBUILD 0r ~/.vim/templates/PKGBUILD
sauvegardez (:wq) et profitez de votre modèle en tapant simplement :
$ vim PKGBUILD --- # Contributor: $nom <pseudo@exemple.com> pkgname=NOM pkgver=VERSION pkgrel=1 pkgdesc="" arch=(i686 x86_64) url="" license="" depends=() makedepends=() provides=() conflicts=() replaces=() backup=() install= source=($pkgname-$pkgver.tar.bz2) md5sums=() build() { cd $startdir/src/$pkgname-$pkgver ./configure --prefix=/usr make || return 1 make DESTDIR=$startdir/pkg install }
Évidement, on peut faire de même avec tous les fichiers utiles à la création d'un paquetage, les .install, .desktop, ChangeLog que ce soit sous ArchLinux ou pas.
Pour faire cette explication, je me suis basé sur ce billet : Templates dans vim 1 / 2
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.