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.