Vifm : Différence entre versions

De ArchwikiFR
(ajout des thèmes)
(définition du thème)
Ligne 47 : Ligne 47 :
  
 
Je mets le lien vers le dépôt du code source des thèmes : [https://github.com/vifm/vifm-colors vifm-colors]
 
Je mets le lien vers le dépôt du code source des thèmes : [https://github.com/vifm/vifm-colors vifm-colors]
 +
 +
=== Installation des thèmes ===
 +
 +
==== Manuellement ====
 +
 +
Si vous souhaitez avoir un seul thème, vous pouvez le télécharger via wget, par exemple:
 +
 +
$wget -P ~/.vifm/colors https://raw.githubusercontent.com/vifm/vifm-colors/master/solarized-dark.vifm
 +
 +
==== A jour depuis les sources ====
 +
 +
Par contre, si vous voulez télécharger tous les thèmes, vous pouvez le configurer avec git et rester à jour.
 +
 +
rm -rf ~/.config/vifm/colors
 +
git clone https://github.com/vifm/vifm-colors ~/.config/vifm/colors
 +
 +
Pour vérifier les mises à jour, tapez simplement '''git pull''' dans : {{ic| ~/.config/vifm/colors }}
 +
 +
=== Définition ===
 +
 +
Pour charger un thème, il faut lancer la commande suivante dans vifm : {{ic|  :colorscheme theme-name }}.
 +
 +
Ou bien écrire {{ic| colorscheme theme-name }} dans le fichier de configuration de vifm : {{ic| ~/.config/vifm/vifmrc }}
 +
 +
{{Note| remplacer ~/.config/vifm par ~/.vifm dans la commande au-dessus si votre configuration est différente.}}

Version du 22 avril 2020 à 02:53


Vifm ( pour vi file mananger ) est un gestionnaire de fichiers fait avec la bibliothèque curses, qui fournit un environnement de type Vi[m] pour la gestion du système de fichiers.

Si vous utilisez vi, Vifm vous donne un contrôle complet du clavier sur vos fichiers sans avoir à apprendre un nouvel ensemble de commandes.

Fonctionnalitées

  • Mapping des touches comme vim
  • Différent type de mode comme vim
  • Marques et registre comme vim
  • Comparaison de l'arborescence des répertoires
  • Opération annulation / rétablissement / arrière-plan
  • Prise en charge des systèmes de fichiers FUSE
  • Différent thème possibles, qui peuvent également être appliqués à des sous-arbres spécifiques
  • Mise en relief ( en avant ) de fichiers selon leur type et/ou leur nom
  • Mise en place de signets nominatifs ( par tags )
  • Mode d'aperçu personnalisable
  • Fonctions avancées de filtrage et de renommage des fichiers
  • Un ou deux volet utilisable
  • Possibilité d'utiliser des commandes SHELL externe
  • Vues {table/grille/arborescence} des fichiers
  • Intégration prévu avec GNU Screen et tmux
  • Sélection par multi-bloque
  • Mémoriser la position des répertoires précédemment visités
  • Exécution de commande à distance
  • Possibilité d'écrire des scripts de configuration pour des répertoires spécifiques
  • Accès aux objets supprimer ( poubelle )
  • multi-plateforme (GNU/Linux, * BSD, Solaris, Windows, Mac OS) et compatible UTF-8

Installation

Il faut installer le paquet vifm :

$ sudo pacman -S vifm

Ou vous pouvez installer la version en développement: vifm-git pour la version en développement.

Thèmes

Il existe aussi le paquet AUR pour avoir différent thèmes : vifm-color-git Voici la page officiel dédié aux thèmes : colorschemes

Cette page montre des thèmes par ordre alphabétique avec des liens pour télécharger ou bien accéder au code source.

Note : Les thèmes de couleurs sont affectés par la palette de 16 couleurs utilisée par le terminal.

Je mets le lien vers le dépôt du code source des thèmes : vifm-colors

Installation des thèmes

Manuellement

Si vous souhaitez avoir un seul thème, vous pouvez le télécharger via wget, par exemple:

$wget -P ~/.vifm/colors https://raw.githubusercontent.com/vifm/vifm-colors/master/solarized-dark.vifm

A jour depuis les sources

Par contre, si vous voulez télécharger tous les thèmes, vous pouvez le configurer avec git et rester à jour.

rm -rf ~/.config/vifm/colors
git clone https://github.com/vifm/vifm-colors ~/.config/vifm/colors

Pour vérifier les mises à jour, tapez simplement git pull dans : ~/.config/vifm/colors

Définition

Pour charger un thème, il faut lancer la commande suivante dans vifm :  :colorscheme theme-name .

Ou bien écrire colorscheme theme-name dans le fichier de configuration de vifm : ~/.config/vifm/vifmrc

Note : remplacer ~/.config/vifm par ~/.vifm dans la commande au-dessus si votre configuration est différente.