Dall'editor Vim, sposta il cursore su un numero e premi Ctrl+A per aumentare il numero o Ctrl+X per diminuire il numero.
- Ctrl+A per aumentare il numero sotto il cursore
- Ctrl+X per diminuire il numero sotto il cursore
Ctrl-A e Ctrl-X funzionano solo sui numeri. Tuttavia, utilizzando il plug-in Speeddating Vim, puoi utilizzare Ctrl+A e Ctrl+X nell'editor Vim per aumentare o diminuire la data, l'ora, il numero romano e il numero originale.
2 passaggi per installare speeddating.vim
Fase 1:scarica l'ultima versione del plugin da vim.org
Scarica il plugin da vim.org
$ cd /usr/src $ wget -O speeddating.vim http://www.vim.org/scripts/download_script.php?src_id=9356
Passaggio 2:Installa il plug-in vim di Speed Dating
$ mkdir ~/.vim # if the directory does not exist already $ cd ~/.vim/plugin/ $ cp /usr/src/speeddating.vim .
Utilizzo del plug-in Vim Speeddating
1. Aumenta o diminuisce la data all'interno di Vim Editor
Supponiamo che nel testo seguente dovrebbe essere il 1° luglio invece del 30 giugno.
On June 30th, 2009 we have published Top 5 Best Linux Text editors post. Vim took the first place with a huge margin.
Sposta il cursore su "30 giugno 2009" e premi Ctrl+A, che aumenterà automaticamente la data a "1 luglio 2009".
On July 1st, 2009 we have published Top 5 Best Linux Text editors post. Vim took the first place with a huge margin.
Nota: Per diminuire la data, premi Ctrl+X.
2. Formati di data supportati per il plug-in Vim Speeddating
Il plug-in di speed dating supporta il seguente formato di data.
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
Tutti i formati di cui sopra sono trattati come formato di data e ora, che cambierà automaticamente il giorno della settimana, il mese e l'ora in modo appropriato.
Posizionando il cursore e premendo CTRL+A è possibile aumentare quanto segue.
- Puoi cambiare la data.
- Puoi cambiare l'anno.
- Puoi cambiare l'ora.
Nota: Incrementa anche gli ordinali come dal 1° al 2° quando si preme ctrl+A su quella parola.
3. Definisci il formato personalizzato per il plug-in Vim di Speed Dating
Usa :SpeedDatingFormat per definire un formato personalizzato. Tutti i formati mostrati in man strftime sono accettabili per il formato personalizzato.
$ man strftime $ vim project.txt :SpeedDatingFormat [your-custom-format]
4. Aumenta o diminuisci il tempo usando il plug-in Vim Speeddating
Prima di Ctrl+A:
10:22 AM
Posiziona il cursore sotto 10 e premi Ctrl+A per aumentare il tempo come mostrato di seguito:
11:22 AM
Nota:
- Quando il tempo supera le 24 ore, aumenta automaticamente anche la data.
- Per diminuire il tempo, premi Ctrl+X.
5. Aumenta o diminuisce i numeri romani
Sposta il cursore sotto un numero romano e premi Ctrl-A.
Prima di Ctrl-A:
III
Premi Ctrl+A per aumentare il numero romano come mostrato di seguito:
IV
Nota: Per diminuire il numero romano premi Ctrl+X.