V editoru Vim přesuňte kurzor na číslo a stiskněte Ctrl+A pro zvýšení čísla nebo Ctrl+X pro snížení počtu.
- Ctrl+A pro zvýšení čísla pod kurzorem
- Ctrl+X pro snížení čísla pod kurzorem
Ctrl-A a Ctrl-X budou fungovat pouze na čísla. Pomocí pluginu Speeddating Vim však můžete použít Ctrl+A a Ctrl+X v editoru Vim ke zvýšení nebo snížení data, času, římského čísla a řadových čísel.
2 kroky k instalaci speeddating.vim
Krok 1:Stáhněte si nejnovější verzi pluginu z vim.org
Stáhněte si plugin z vim.org
$ cd /usr/src $ wget -O speeddating.vim http://www.vim.org/scripts/download_script.php?src_id=9356
Krok 2:Nainstalujte plugin Speed Dating vim
$ mkdir ~/.vim # if the directory does not exist already $ cd ~/.vim/plugin/ $ cp /usr/src/speeddating.vim .
Použití pluginu Speeddating Vim
1. Zvýšit nebo snížit datum v editoru Vim
Předpokládejme, že v následujícím textu by skutečně mělo být 1. července místo 30. června.
On June 30th, 2009 we have published Top 5 Best Linux Text editors post. Vim took the first place with a huge margin.
Přesuňte kurzor na „30. června 2009“ a stiskněte Ctrl+A, čímž se datum automaticky zvýší na „1. července 2009“.
On July 1st, 2009 we have published Top 5 Best Linux Text editors post. Vim took the first place with a huge margin.
Poznámka: Chcete-li zmenšit datum, stiskněte Ctrl+X.
2. Podporované formáty data pro Speeddating Vim Plugin
Plugin pro rychlé seznamování podporuje následující formát 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
Všechny výše uvedené formáty jsou považovány za formát data a času, který automaticky vhodně změní den v týdnu, měsíc a čas.
Umístěním kurzoru a stisknutím CTRL+A můžete zvýšit následující.
- Datum můžete změnit.
- Rok můžete změnit.
- Můžete změnit čas.
Poznámka: Po stisknutí ctrl+A na daném slově se zvýší také pořadové číslo, jako je 1. až 2.
3. Definujte vlastní formát pro Speed Dating Vim Plugin
K definování vlastního formátu použijte :SpeedDatingFormat. Všechny formáty zobrazené v man strftime jsou přijatelné pro vlastní formát.
$ man strftime $ vim project.txt :SpeedDatingFormat [your-custom-format]
4. Zvyšte nebo zkraťte čas pomocí Vim Speeddating Plugin
Před Ctrl+A:
10:22 AM
Umístěte kurzor pod 10 a stiskněte Ctrl+A pro zvýšení času, jak je znázorněno níže:
11:22 AM
Poznámka:
- Když čas překročí 24 hodin, automaticky se také zvýší datum.
- Chcete-li zkrátit čas, stiskněte Ctrl+X.
5. Zvýšit nebo snížit římská čísla
Přesuňte kurzor pod římské číslo a stiskněte Ctrl-A.
Před Ctrl-A:
III
Stiskněte Ctrl+A pro zvýšení římského čísla, jak je znázorněno níže:
IV
Poznámka: Chcete-li snížit římské číslo, stiskněte Ctrl+X.