www.DigitalSpirit.org

Politique d'accessiblité | Aller au contenu | Aller au menu | Aller à la recherche

Onglets dans une seule instance de Gvim

Voici une mise à jour d'un script bash pour Gvim d'un précédent article permettant d'ouvrir tous les fichiers dans une seule instance de Gnome Vim, cette version vient corriger des problèmes d'ouverture de fichiers lorsque ces derniers inclus des espaces et permet d'ouvrir une instance par utilisateur.

Comme pour le précédent script, il s'agit de remplacer le binaire gvim par le script en question, donc, commencez par exécuter la commande suivante :

$ mv /usr/bin/gvim /usr/bin/gvim-bin

Puis, créez un fichier /usr/bin/gvim et copier le code suivant :

#!/bin/bash
# 2010-09-09, hugo
GVIM_PATH='/usr/bin/gvim-bin'
SERVERNAME=$UID

ARGS=''
IFS=$'\n'
for file in $*
do
    # Skip arg
    if [ "${file:0:1}" = '-' ]
    then
        ARGS="$ARGS ${file}"
        continue
    fi

    # Open file in new tab
    $GVIM_PATH --servername $SERVERNAME -p --remote-tab-silent $file

    # Stand by while server is creating
    while true; do
        $GVIM_PATH --serverlist | grep $SERVERNAME
        if [[ $? == 0 ]]; then
           break
        fi
    done
done

Notez que si votre distribution met à jour gvim, il vous faudra recommencer la manip.

Ma sélection de BashFr 2007

C'est avec quelque peu de retard que je met à disposition ma sélection BashFr 2007...
Préparez-vous à lire la crème de la crème, l'élite 2007 est réuni ici même...notons tout de même que la cuvée 2008 s'annonce elle aussi exceptionnel :)

LDV_Nico: Tain c'est chiant d'être nostalgique...
LDV_Nico: Après t'as envie d'écouter des musiques de gonzesse et de courir au ralentit dans un jardin avec tes potes...

alexis: Ouais mais là j'ai envie de faire un truc constructif
ulaly: travail?
alexis: non, bah non
alexis: me mettre à poil et danser la macarena par exemple

Jim) Vous faites quoi après l'amour?
BigBoy) Effacer l'historique

(ZouRiX) Chuis dègouté ! ce matin je me lève, je prend mon bol avec plein de lait dedans, je le pose sur la moquète et la PAF !
(Zikey) Ca a fait des chocapic ?

(Céline) tu fais quoi ?
(Poëte) jme touche la bite
(Céline) tu portes bien ton pseudo ...

Lire la suite...