GNU/Linux >> Tutoriels Linux >  >> Linux

Éditeur Vim :comment augmenter ou réduire la date, l'heure, le nombre romain et les ordinaux

Depuis l'éditeur Vim, déplacez votre curseur sur un nombre et appuyez sur Ctrl+A pour augmenter le nombre ou Ctrl+X pour diminuer le nombre.

  • Ctrl+A pour augmenter le nombre sous le curseur
  • Ctrl+X pour diminuer le nombre sous le curseur


Ctrl-A et Ctrl-X ne fonctionneront que sur les nombres. Cependant, en utilisant le plugin Speeddating Vim, vous pouvez utiliser Ctrl+A et Ctrl+X dans l'éditeur Vim pour augmenter ou diminuer la date, l'heure, le nombre romain et les nombres oridinaux.

2 étapes pour installer speeddating.vim

Étape 1 :Téléchargez la dernière version du plug-in depuis vim.org

Téléchargez le plug-in depuis vim.org

$ cd /usr/src
$ wget -O speeddating.vim http://www.vim.org/scripts/download_script.php?src_id=9356

Étape 2 :Installez le plug-in vim Speed ​​Dating

$ mkdir ~/.vim # if the directory does not exist already

$ cd ~/.vim/plugin/

$ cp /usr/src/speeddating.vim .

Utilisations du plugin Speeddating Vim

1. Augmenter ou diminuer la date dans l'éditeur Vim

Supposons que dans le texte suivant, cela devrait être le 1er juillet au lieu du 30 juin.

On June 30th, 2009 we have published Top 5 Best Linux Text editors post.
Vim took the first place with a huge margin.

Déplacez votre curseur sur « 30 juin 2009 » et appuyez sur Ctrl+A, ce qui incrémentera automatiquement la date au « 1er juillet 2009 ».

On July 1st, 2009 we have published Top 5 Best Linux Text editors post.
Vim took the first place with a huge margin.

Remarque : Pour diminuer la date, appuyez sur Ctrl+X.

2. Formats de date pris en charge pour le plugin Speeddating Vim

Le plugin de speed dating prend en charge le format de date suivant.

  1 %i, %d %h %Y %H:%M:%S %z         Tue, 22 Sep 2009 16:06:21 +0000
  2 %i, %h %d, %Y at %I:%M:%S%^P %z  Tue, Sep 22, 2009 at 04:06:21PM +0000
  3 %a %b %_d %H:%M:%S %Z %Y         Tue Sep 22 16:06:21 UTC 2009
  4 %a %h %-d %H:%M:%S %Y %z         Tue Sep 22 16:06:21 2009 +0000
  5 %h %_d %H:%M:%S                  Sep 22 16:06:21
  6 %Y-%m-%d%[ T_-]%H:%M:%S %z       2009-09-22 16:06:21 +0000
  7 %Y-%m-%d%[ T_-]%H:%M:%S%?[Z]     2009-09-22 16:06:21
  8 %Y-%m-%d                         2009-09-22
  9 %-I:%M:%S%?[ ]%^P                4:06:21PM
 10 %-I:%M%?[ ]%^P                   4:06PM
 11 %-I%?[ ]%^P                      4PM
 12 %H:%M:%S                         16:06:21
 13 %B %o, %Y                        September 22nd, 2009
 14 %d%[-/ ]%b%1%y                   22-Sep-09
 15 %d%[-/ ]%b%1%Y                   22-Sep-2009
 16 %Y %b %d                         2009 Sep 22
 17 %b %d, %Y                        Sep 22, 2009
 18 %^v                              MMIX
 19 %v                               mmix

Tous les formats ci-dessus sont traités comme un format de date et d'heure, ce qui changera automatiquement le jour de la semaine, le mois et l'heure de manière appropriée.

En plaçant le curseur et en appuyant sur CTRL + A, vous pouvez augmenter ce qui suit.

  • Vous pouvez modifier la date.
  • Vous pouvez changer l'année.
  • Vous pouvez modifier l'heure.

Remarque : Il incrémente également les ordinaux tels que 1er à 2e lorsque ctrl + A est appuyé sur ce mot.

3. Définir un format personnalisé pour le plug-in Speed ​​Dating Vim

Utilisez :SpeedDatingFormat pour définir un format personnalisé. Tous les formats affichés dans man strftime sont acceptables pour le format personnalisé.

$ man strftime

$ vim project.txt

:SpeedDatingFormat [your-custom-format]

4. Augmenter ou diminuer le temps d'utilisation du plugin Vim Speeddating

Avant Ctrl+A :

10:22 AM

Placez le curseur sous 10 et appuyez sur Ctrl+A pour augmenter le temps comme indiqué ci-dessous :

11:22 AM

Remarque :

  • Lorsque le temps dépasse les 24 heures, il augmente également la date automatiquement.
  • Pour diminuer le temps, appuyez sur Ctrl+X.

5. Augmenter ou diminuer les nombres romains

Déplacez votre curseur sous un chiffre romain et appuyez sur Ctrl-A.

Avant Ctrl-A :

III

Appuyez sur Ctrl+A pour augmenter le nombre romain comme indiqué ci-dessous :

IV

Remarque : Pour diminuer le chiffre romain, appuyez sur Ctrl+X.


Linux
  1. Changer la date, l'heure et le fuseau horaire dans CentOS 8 - Comment faire ?

  2. Comment faire un Ls puis trier les résultats par date de création ?

  3. Comment afficher la date et l'heure de redémarrage du système Linux

  4. CentOS / RHEL :Comment trouver la date et l'heure d'installation du RPM

  5. Comment configurer Debian pour mettre à jour automatiquement l'heure et la date ?

Comment enregistrer un fichier dans Vi / Vim et quitter l'éditeur

Comment trouver la date et l'heure d'installation du système d'exploitation Linux

Comment définir la date et l'heure sous Linux

Comment installer Vim sur Ubuntu

Comment changer la date, l'heure et le fuseau horaire dans Linux Mint 20

Astuces Ubuntu :comment changer la date et l'heure sur un ordinateur portable ou un ordinateur de bureau