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.