GNU/Linux >> Znalost Linux >  >> Linux

Vim Editor:Jak zvýšit nebo snížit datum, čas, římské číslo a řadové číslo

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.


Linux
  1. Změna data, času a časového pásma v CentOS 8 - Jak na to?

  2. CentOS / RHEL :Jak zjistit datum a čas instalace RPM

  3. Jak nastavit Debian, aby automaticky aktualizoval čas a datum?

  1. Jak získat aktuální datum a čas v Pythonu

  2. Jak udělat Ls a pak seřadit výsledky podle data vytvoření?

  3. Jak zobrazit datum a čas restartu systému Linux

  1. Jak nastavit datum a čas na AlmaLinuxu

  2. Jak uložit soubor ve Vim / Vi a ukončit editor

  3. Jak zjistit přesné datum a čas instalace vašeho operačního systému Linux