Skip navigation

Archives mensuelles : May 2015

Vim : coller en mode insertion

Il n’est pas nécessaire d’être en mode normal pour coller du contenu à partir du resgistre avec Vim. Le raccourcis clavier « général » pour coller en mode insertion est Ctrl{reg} ou {reg} représente le registre.

Voici le tableau récapitulatif des commandes de collages en mode insertion de Vim.

Registre Description
" Le registre par défaut, c’est-à-dire ce que a été copier via la touche y
% Le nom du fichier courant
# Le nom du fichier qui a été édité pour la dernière fois dans la fenêtre courante
* Le contenu du presse-papier (sélection primaire)
+ Le contenu du presse-papier
/ La dernière recherche via la touche /
: La dernière commande exécutée
. Le dernier texte inséré
- Le dernier texte sur moins d’une ligne supprimé

Ainsi, Ctrl: collera la dernière commande executée.
Ctrl% collera le nom du fichier courant.

by | May 4, 2015 | No Comments | Vim | Tags : raccourcis clavier vim vim mode insertion

Vim : vim-airline amelioration de la barre de status

Vim-airline, comme powerline, est un plugin mettant en valeur la bare de status en y ajoutant une couleur par mode, comme le montre l’image suivante.

vim-airline-light
Les couleurs de la barre de status

Télécharger vim-airline

Vim-airline se trouve sur le site github, l’archive est téléchargeable à cette adresse : plugin vim-airline

Installation de vim-airline

Une fois téléchargé, il faut décompresser le contenu de l’archive dans ~/.vim/.

user@debian~$: unzip master.zip

: il s’agit d’un plugin de Vim, c’est donc les dossiers autoload, doc, plugin, […] qu’il convient de mettre dans le dossier ~/.vim/.

vim-airline-content-archive
Contenu de l’archive de vim-airline à placer dans ~/.vim/

Configuration de vim-airline

Une fois installer, il faut configurer vim-airline en paraméttrant certaines propriétés dans le fichier ~/.vimrc.

aperçu du contenu du fichier

set laststatus=2
set t_Co=256

Une fois Vim redémarrer le plugin doit être chargé et visible car la barre de status a pris une couleur.

Il faut ensuite rafraichir la documentation de Vim en allant chercher l’aide de vim-airline.

Vim : en mode execution

:helptags ~/.vim/doc

Changer le theme de vim-airline

Il y a deux façons de changer de theme de vim-airline : via le mode execution ou en chargeant le thème depuis le fichier .~/vimrc.

Via le mode execution de Vim

La fonction à appeler est AirlineTheme avec en paramètre le nom du thème.

: AirlineTheme light

Vim : en mode execution

: pour rappel, les thèmes se trouvent dans le répertoire ~/vim/autoload/airline/themes/.

Via le fichier de configuration de Vim

Il faut simplement ajouter la ligne suivant au fichier ~/vimrc.

aperçu du contenu du fichier

let g:airline_theme = 'light'

by | May 4, 2015 | No Comments | Vim | Tags : vim vim navigation vim plugin

Changer la casse des caratères dans les noms de dossier

Outre l’option s (signifiant substitut), y (signifiant traduit) est une autre option que utilisée avec la commande rename.

Voici comment convertir tous les noms de fichiers en minuscule.

user@debian~$: rename -v 'y/A-Z/a-z/' *


Lire la suite…

by | May 3, 2015 | No Comments | Manipulation de fichier | Tags : rename

Substituer des caratères dans les noms de fichier

La commande rename permet de modifier les fichiers d’un dossier.
Lire la suite…

by | May 3, 2015 | No Comments | Manipulation de fichier | Tags : rename

Remplacer des extensions de fichier

L’une action les plus commune avec la commande rename est le changement d’extension de fichier.
Lire la suite…

by | May 3, 2015 | No Comments | Manipulation de fichier | Tags : rename

Modifier le nom de la machine sous Debian 8.x

Sous Debian 8.x il n’est plus nécessaire de modifier le fichier etc/hostname.

La commande hostnamectl avec l’option set-hostname permet de changer le nom de la machine sans redémarrage.
Lire la suite…

by | May 2, 2015 | No Comments | Système | Tags : debian debian 8