tobast.fr - programmation, sites web, ...

Ajouté le 29/10/2011.

note : - /10

VSourceHead

J'ai fait ce court script quand j'en ai eu marre de taper sans arrêt :
$ vim fichier.cpp
:sp fichier.h
(Les utilisateurs de Vim me comprendront sûrement.) Ainsi, j'ai fait un script permettant d'ouvrir en écran partagé un fichier .cpp et un fichier .h en l'utilisant comme ceci :
$ SourceHead NomFichier[.quelquechose]
Le script supprime ce qui est après le point, et ainsi, vous n'avez pas besoin de finir de taper le nom de fichier. Ce qui permet de faire juste VSourceHead NomFic, et hop, pas besoin de choisir entre un .cpp et un .h en complétant à la main !

#!/bin/bash

if (( $#<1 )); then
	echo -e "Argument manquant. Utilisation :\nVSourceHead filename"
else
	filename=`echo $1|sed 's/\..*$//g'`
	cppfile=`echo "$filename.cpp"`
	headfile=`echo "$filename.h"`
	
	vim $cppfile -c ":sp $headfile"
fi

Poster un commentaire