Outils pour utilisateurs

Outils du site


software:applications:vim:editer_fichier_csv_avec_rainbow_csv

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
software:applications:vim:editer_fichier_csv_avec_rainbow_csv [2024/06/13 09:31] yoannsoftware:applications:vim:editer_fichier_csv_avec_rainbow_csv [2024/06/13 16:22] (Version actuelle) yoann
Ligne 29: Ligne 29:
  
  
 +Par défaut si l'extension est reconnue, la coloration syntaxique est appliquée cependant le contenu n'est pas automatiquement reformaté.
  
-Par défaut si l'extension est reconnue, la coloration syntaxique est appliquée mais le contenu n'est pas automatiquement reformaté. +Depuis le mode normal, taper '':CSVLint'' et valider pour vérifier la syntaxe :
- +
-Depuis le mode normal, taper '':CSVLint'' et valider pour vérifier la syntaxe du fichier en cours d'édition :+
  
 <code> <code>
Ligne 48: Ligne 47:
 </code> </code>
  
-Dans certains fichiers, la première ligne déclare l’entête (nom des colonnes). Si c'est le cas positionner la variable+Dans certains cas, la première ligne définit l’entête (nom des colonnes). Si c'est le cas on peut positionner la variable **g:rbql_with_headers**
  
 <code> <code>
Ligne 54: Ligne 53:
 </code> </code>
  
-Ainsi la première ligne sera ignorée par les traitements du RBQL. A tout moment, on peut surdéfinir le paramétrage en utilisant le mot clé WITH(header) ou WITH(noheader)+Ainsi la première ligne sera prise en compte lors des traitements via le RBQL. A tout moment, on peut surdéfinir ce paramétrage en utilisant le mot clé ''WITH'' dans les requêtes : ''WITH (header)'' ou ''WITH (noheader)''
  
 <code> <code>
-:Select +# Sélectionne seulement les deux premières colonnes 
 +# dans un fichier avec ligne d’entête 
 +:Select a1, a2 with (header) 
 + 
 +# Sélectionne les colonnes 3 et 4 dans un fichier sans entête 
 +:Select a3, a4 with (noheader)
 </code> </code>
  
Ligne 71: Ligne 75:
  
  
-Pour que les requêtes RBQL s'exécutent correctement, la syntaxe doit être correcteVérifier la syntaxe avec ''CSVLint'', corriger si nécessaire et enregistrer les modifications apportées.+Pour que les requêtes RBQL s'exécutent correctement, la syntaxe doit être correcte 
 +  * Activer la coloration syntaxique avec '':RainbowDelim'' si nécessaire ; 
 +  * Vérifier la syntaxe avec '':CSVLint'' 
 +  * Corriger et enregistrer les modifications apportées 
 +  * Saisissez enfin la requête RBQL.
  
 Après exécution de la requête, un fichier est créé  Après exécution de la requête, un fichier est créé 
Ligne 81: Ligne 89:
   * [[https://vimtricks.com/p/vim-csv-files/|Edition du format CSV sous Vim (vimtricks.com)]]   * [[https://vimtricks.com/p/vim-csv-files/|Edition du format CSV sous Vim (vimtricks.com)]]
   * [[https://github.com/mechatroner/rainbow_csv|Dépôt Git officiel Rainbow CSV]]   * [[https://github.com/mechatroner/rainbow_csv|Dépôt Git officiel Rainbow CSV]]
 +  * [[https://rbql.org/|Documentation de référence du RBQL]]
software/applications/vim/editer_fichier_csv_avec_rainbow_csv.1718271119.txt.gz · Dernière modification : 2024/06/13 09:31 de yoann