GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Vim-Editor:So erhöhen oder verringern Sie Datum, Uhrzeit, römische Zahl und Ordnungszahlen

Bewegen Sie im Vim-Editor den Cursor auf eine Zahl und drücken Sie Strg+A, um die Zahl zu erhöhen, oder Strg+X um die Zahl zu verringern.

  • Strg+A um die Zahl unter dem Cursor zu erhöhen
  • Strg+X um die Zahl unter dem Cursor zu verringern


Strg-A und Strg-X funktionieren nur bei Zahlen. Wenn Sie jedoch das Speeddating-Vim-Plugin verwenden, können Sie im Vim-Editor Strg+A und Strg+X verwenden, um Datum, Uhrzeit, römische Zahl und Ordnungszahlen zu erhöhen oder zu verringern.

2 Schritte zur Installation von speeddating.vim

Schritt 1:Laden Sie die neueste Version des Plugins von vim.org herunter

Laden Sie das Plugin von vim.org herunter

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

Schritt 2:Installieren Sie das Speed-Dating-vim-Plugin

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

$ cd ~/.vim/plugin/

$ cp /usr/src/speeddating.vim .

Nutzung des Speeddating-Vim-Plugins

1. Erhöhen oder verringern Sie das Datum im Vim-Editor

Angenommen, im folgenden Text sollte es wirklich der 1. Juli sein, anstatt der 30. Juni.

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

Bewegen Sie den Cursor auf „30. Juni 2009“ und drücken Sie Strg+A, wodurch das Datum automatisch auf „1. Juli 2009“ erhöht wird.

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

Hinweis: Um das Datum zu verringern, drücken Sie Strg+X.

2. Unterstützte Datumsformate für das Speeddating-Vim-Plugin

Das Speed-Dating-Plugin unterstützt das folgende Datumsformat.

  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

Alle oben genannten Formate werden als Datums- und Uhrzeitformat behandelt, wodurch Wochentag, Monat und Uhrzeit automatisch entsprechend geändert werden.

Durch Platzieren des Cursors und Drücken von STRG+A kann Folgendes erhöht werden.

  • Sie können das Datum ändern.
  • Sie können das Jahr ändern.
  • Sie können die Zeit ändern.

Hinweis: Es erhöht auch Ordnungszahlen wie 1. auf 2., wenn Strg+A auf diesem Wort gedrückt wird.

3. Definieren Sie ein benutzerdefiniertes Format für das Speed-Dating-Vim-Plugin

Verwenden Sie :SpeedDatingFormat, um ein benutzerdefiniertes Format zu definieren. Alle in man strftime angezeigten Formate sind für benutzerdefinierte Formate akzeptabel.

$ man strftime

$ vim project.txt

:SpeedDatingFormat [your-custom-format]

4. Erhöhen oder verringern Sie die Zeit mit dem Vim Speeddating Plugin

Vor Strg+A:

10:22 AM

Platzieren Sie den Cursor unter 10 und drücken Sie Strg+A, um die Zeit wie unten gezeigt zu erhöhen:

11:22 AM

Hinweis:

  • Wenn die Zeit die 24 Stunden überschreitet, wird das Datum automatisch erhöht.
  • Um die Zeit zu verkürzen, drücken Sie Strg+X.

5. Römische Zahlen erhöhen oder verringern

Bewegen Sie den Cursor unter eine römische Zahl und drücken Sie Strg-A.

Vor Strg-A:

III

Drücken Sie Strg+A, um die römische Zahl wie unten gezeigt zu erhöhen:

IV

Hinweis: Um die römische Zahl zu verringern, drücken Sie Strg+X.


Linux
  1. Datum, Uhrzeit und Zeitzone in CentOS 8 ändern – wie geht das?

  2. Wie mache ich A Ls und sortiere dann die Ergebnisse nach Erstellungsdatum?

  3. So zeigen Sie das Datum und die Uhrzeit des Neustarts des Linux-Systems an

  4. CentOS / RHEL :So finden Sie Datum und Uhrzeit der RPM-Installation

  5. Wie kann man Debian so einstellen, dass Uhrzeit und Datum automatisch aktualisiert werden?

So speichern Sie eine Datei in Vi / Vim und beenden den Editor

So finden Sie das Installationsdatum und die Uhrzeit des Linux-Betriebssystems

So stellen Sie Datum und Uhrzeit unter Linux ein

So installieren Sie Vim auf Ubuntu

So ändern Sie Datum, Uhrzeit und Zeitzone in Linux Mint 20

Ubuntu-Tipps:So ändern Sie Datum und Uhrzeit auf Laptop oder Desktop