sept
10
Classé dans (Libre / Open Source, Programmation) par Xavv le 10-09-2009

Bonjour à tous !

Aujourd’hui, je vais jouer mon Geek profond :D .
Vim-logo

Intro

Lorsqu’on est un geek et que l’on bosse sous Linux, on utilise la console.

Oui, cette petite fenêtre bicolore bien moche où il faut tout taper et se souvenir de commandes dont la syntaxe peut vous faire vous arracher les cheveux selon le programme que vous utilisez.

Généralement, le geek a aussi le choix entre deux principaux éditeurs de texte bas niveau :

Perso j’utilise Vim… tout simplement par ce que c’est celui-là que l’on m’a fait utilisé en stage pendant plus de 6 mois et que donc maintenant je sais à peu près utiliser.

Geek Hardcore

Si vous voulez vraiment utiliser Vim et l’environnement Linux comme un Geek… voilà les étapes :

Utilisez Screen

Screen est un petit logiciel qui vous simule plusieurs consoles dans une seule.

“Mais, on a les onglet du terminal !!  Où est l’avantage ?”

Je vous dirais que lorsque vous bossez en local il n’y en a pas trop … mais on prend vite l’habitude :).

L’avantage réside surtout lorsque vous travaillez à distance sur une autre machine (Collègue ou serveur).

  • Vous pouvez détacher un “Screen” avec plusieurs onglets lorsque vous vous déconnectez de votre serveur et le retrouvez comme vous l’avez laissé la prochaine fois que vous connectez.
  • Vous pouvez également le partager avec d’autre collègue et faire ainsi de la prise en main à distance !

Screen est super pratique… je vous l’accorde ça demande une certaine gymnastique des doigts et des neurones pour l’utiliser.

Utilisez Tree

Tree est un petit programme en console qui vous permet de voir l’arborescence d’un répertoire. C’est plus facile à voir….

Tree

Utilisez VIM comme IDE

Vim est un éditeurs de texte bas niveau et donc assez légé.

Il fonctionne en mode console, ce qui le rend très pratique.

Si vous voulez l’utiliser comme un Environnement de Développement Intégré complet, rajoutez lui quelques plug-in.

Le plugin “Project” permet de le rendre IDE, dans le sens où vous avez une vue et un accès rapide aux fichiers de votre projet.

L’auto-complétion des mots-clé et autre est vraiment un plus dans les IDE. Avec CTAGS pour les objets que vous définissez dans votre projet, c’est génial !

Voici deux liens qui vous permettront de transformer Vim en un véritable IDE :

Vim Project

Vim existe aussi pour Windobe !. C’est par ici